XML 114 R98.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
Dec. 31, 2021
Income Tax Contingency [Line Items]        
Net operating loss carryforward $ 17,824 $ 2,115    
NOL not subject to expiration 15,500      
NOL subject to expiration 2,300      
R&D tax credit carryforward 19,100 16,554    
R&D credits not subject to expiration 2,500      
R&D credits subject to expiration 23,600      
Valuation allowance (23,054) (21,600) $ (26,368) $ (16,168)
Increase (decrease) in valuation allowance 1,500 (4,800)    
Change in valuation allowance recorded to tax expense 900 4,800    
Additions (reversals) to other accounts 2,357 (1) (45)  
Deferred tax liability not recognized, amount of unrecognized deferred tax liability, undistributed earnings of foreign subsidiaries 1,100      
Liability for unrecognized tax benefits 32,700      
Increase in unrecognized tax benefits is reasonably possible 9,000      
Income tax examination, interest expense 1,200 300 $ 100  
Unrecognized tax benefits, accrued interest 1,800 $ 600    
State And Local Jurisdiction (Net Of Benefit)        
Income Tax Contingency [Line Items]        
R&D tax credit carryforward $ 26,100