XML 129 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax [Line Items]    
Deferred tax assets, valuation allowance $ 99,600 $ 88,239
Deferred tax assets recorded due to net operating losses and tax credit carryforwards 277,103  
Indefinite-lived net operating loss carryforwards 92,000  
Unrecognized tax benefits, including interest and penalties recorded that may be recognized within 12 months 14,500  
U.S.    
Income Tax [Line Items]    
Amount of certain net operating loss tax carryforwards 156,000  
Foreign    
Income Tax [Line Items]    
Certain tax carryforwards $ 5,600