XML 182 R70.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
Income Taxes [Line Items]      
Valuation allowance $ 33,216 $ 26,417  
Unrecognized tax benefits, impact on effective tax rate 5,300 8,400 $ 11,100
Accrued interest and penalties 900 1,400 1,000
(Decrease) increase in income tax expense (500) $ 300 $ 400
Foreign Countries      
Income Taxes [Line Items]      
Valuation allowance 31,200    
Foreign Countries      
Income Taxes [Line Items]      
Net operating loss carryforwards, foreign 42,600    
California Enterprise Zone      
Income Taxes [Line Items]      
California enterprise zone tax credits 2,000    
California Enterprise Zone | California Enterprise Zone      
Income Taxes [Line Items]      
Valuation allowance $ 2,000