INCOME TAXES - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Income Taxes | ||||
Change in valuation allowance for deferred income taxes | $ 22,630 | $ (2,609) | $ (1,055) | |
Net operating loss carryforwards for U.S. federal income tax purposes | 0 | |||
Research and experimentation credit carryforwards | $ 5,439 | |||
Estimated effective tax rate | 25.30% | (21.40%) | (13.70%) | |
Unrecognized tax benefits | $ 2,863 | $ 890 | $ 813 | $ 696 |
Unrecognized tax benefits that would impact effective tax rate | 433 | 798 | ||
Unrecognized tax benefits that reduce deferred tax assets | $ 2,438 | $ 516 | ||
Minimum | ||||
Income Taxes | ||||
Foreign statutory tax rate, foreign operations | 23.00% | |||
Maximum | ||||
Income Taxes | ||||
Foreign statutory tax rate, foreign operations | 30.00% |
X | ||||||||||
- Definition Foreign Operations Permanently Reinvested Statutory Income Tax Rate No definition available.
|
X | ||||||||||
- Definition Income Tax Disclosure [Line Items] No definition available.
|
X | ||||||||||
- Definition Unrecognized Tax Benefits that Reduce Deferred Tax Assets No definition available.
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|