XML 86 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Unremitted earnings of foreign subsidiaries $ 35,670    
Consolidated deferred tax assets 63,216 $ 61,814  
Valuation allowance 17,632 21,082  
Unrecognized tax benefits that would impact effective tax rate 4,746 2,545  
Expense related to interest and penalties 34 $ 0 $ 0
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Net operating loss carry forwards 50,495    
General business and foreign tax credit carry forwards 1,020    
Foreign Tax Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Net operating loss carry forwards 53,487    
General business and foreign tax credit carry forwards 790    
Domestic Tax Jurisdiction      
Operating Loss Carryforwards [Line Items]      
General business and foreign tax credit carry forwards $ 22,111