XML 138 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax [Line Items]    
Deferred tax assets, valuation allowance $ 89,662 $ 99,600
Deferred tax assets recorded due to net operating losses and tax credit carryforwards 259,134  
Indefinite-lived net operating loss carryforwards 91,000  
Amount of certain net operating loss tax carryforwards 151,000  
Unrecognized tax benefits, including interest and penalties recorded that may be recognized within 12 months 20,500  
Foreign    
Income Tax [Line Items]    
Certain tax carryforwards $ 19,000