XML 86 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]        
Deferred tax asset, valuation allowance $ 246,744 $ 211,454    
Deferred tax asset, valuation allowance increase (decrease) $ 35,300 43,600 $ 39,400  
Number of years cumulative pretax loss 3 years      
Unrecognized tax benefits, if recognized, would impact the effective income tax rate $ 11,900 8,600 5,600  
Accrued interest and penalties 180 $ 100 $ 40  
Operating loss carryforwards state 483,100      
Operating loss carryforwards federal 604,600      
Operating loss carryforwards foreign 119,100      
Federal and state net operating loss carryforwards, expiring year       2044
Federal research and development tax credit carryforwards 9,000      
Deferred tax asset interest expense carryovers 87,500      
State research and development tax credit carryforwards $ 7,800      
Cumulative change in ownership percentage 50.00%      
Period for cumulative change in ownership 3 years      
Federal        
Operating Loss Carryforwards [Line Items]        
Operating losses after December 31, 2017 $ 467,300      
Research and development tax credit carryforwards, expiring year 2042      
State        
Operating Loss Carryforwards [Line Items]        
Operating losses after December 31, 2017 $ 94,600