XML 107 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]        
Valuation allowance $ 162,253 $ 152,235 $ 157,595 $ 111,779
Accumulated undistributed earnings generated by foreign subsidiaries 16,900      
Unrecognized tax benefits, income tax penalties and interest expense 100   300  
Accrued interest and tax penalties related to unrecognized tax benefits 300 100    
Income tax, net of refunds received $ 13,025 19,100 $ 21,300  
Income tax examination description With few exceptions, the Company’s 2021 through 2025 tax years are open to examination      
Foreign        
Income Tax Contingency [Line Items]        
Valuation allowance   $ 1,300