XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 15, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Tax Credit Carryforward [Line Items]          
Effective tax rate   3.79% 23.07% 24.07%  
U.S. statutory federal tax rate   21.00% 21.00% 21.00%  
Excise taxes on share repurchases     $ 500    
Net operating loss carryforwards   $ 139,237 $ 122,639    
Income Tax Examination, Description   The Company is no longer subject to U.S. federal examinations by tax authorities for years before 2012, and state, local, and non-U.S. income tax examinations by tax authorities before 2008.      
Shares repurchased   0 4,372,879 4,670,975  
Valuation allowance   $ (5,635) $ (1,863)    
Accumulated unremitted foreign earnings   146,200      
Unrecognized Tax Benefits   6,883 1,011 $ 972 $ 1,399
Foreign          
Tax Credit Carryforward [Line Items]          
Net operating loss carryforwards   $ 32,296 24,980    
Operating loss carryforwards expiration year   2025,      
State          
Tax Credit Carryforward [Line Items]          
Net operating loss carryforwards   $ 91,612 97,659    
Operating loss carryforwards expiration year   2025,      
Domestic Tax Jurisdiction [Member]          
Tax Credit Carryforward [Line Items]          
Net operating loss carryforwards   $ 15,329 $ 0    
Operating loss carryforwards expiration year   2026      
NOLs | Foreign          
Tax Credit Carryforward [Line Items]          
Deferred tax asset   $ 7,600      
NOLs | State          
Tax Credit Carryforward [Line Items]          
Deferred tax asset   $ 7,900      
Minimum | European Union (EU)          
Tax Credit Carryforward [Line Items]          
Effective tax rate 15.00%