XML 114 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
Deferred tax assets, valuation allowance $ 173,441 $ 125,033  
U.S. federal and state income tax benefit 0 2,228  
Unrecognized tax benefits totaling 4,087 2,760  
Uncertain tax positions 3,947    
Operating loss carryforwards $ 352,000 317,164 $ 57,135
Expiration year 2034    
Undistributed Earnings of Foreign Subsidiaries $ 24,586 $ 24,532  
Indefinite Carryforward      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards, description   80  
Domestic Tax Authority | Indefinite Carryforward      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 294,865 $ 260,049  
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 238,951 $ 160,834  
Expiration year 2035