Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Narrative (Details)

v3.25.4
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes        
Change in valuation allowance for deferred income taxes $ 5,971 $ 22,630 $ (2,609)  
Net operating loss carryforwards for U.S. federal income tax purposes 41,209      
Research and experimentation credit carryforwards $ 5,709      
Estimated effective tax rate 18.50% (25.30%) 21.40%  
Statutory income tax benefit 21.00% 21.00% 21.00%  
Unrecognized tax benefits $ 4,748 $ 2,863 $ 890 $ 813
Unrecognized tax benefits that would impact effective tax rate 2,764 433    
Unrecognized tax benefits that reduce deferred tax assets $ 4,202 $ 2,438    
Minimum        
Income Taxes        
Foreign statutory tax rate, foreign operations 19.00%      
Maximum        
Income Taxes        
Foreign statutory tax rate, foreign operations 30.00%