Annual report pursuant to Section 13 and 15(d)

Income Taxes - Narratives (Details)

v3.24.0.1
Income Taxes - Narratives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards    
Foreign withholding taxes $ 9,083 $ 9,083
State credits 14,659 13,773
Tax Credit Carryforward, Valuation Allowance 0  
Net operating loss carryforwards 14,680 13,705
Operating loss carryforward, valuation allowance 9,242  
Undistributed earnings of foreign subsidiaries 198,580  
Interest and penalties from unrecognized tax positions 855 $ 558
Unrecognized tax benefit that would impact effective tax rate $ 8,023  
Inflation Reduction Act, Corporate Alternative Minimum Tax 15.00%  
Inflation Reduction Act, Average Annual Adjusted Income Excess $ 1,000,000  
Inflation Reduction Act, Excise Tax on Net Stock Repurchases 1.00%  
Other long-term liabilities    
Operating Loss Carryforwards    
Accrued penalties and interest $ 1,413  
Valuation Allowance of Deferred Tax Assets    
Operating Loss Carryforwards    
Net change in period $ (12,290)