v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 244,082 $ 188,237
Unrecognized tax benefits $ 0 $ 0
Tax receivable agreement realized tax benefits payable to related parties percent 85.00%  
Tax receivable agreement benefit percentage 15.00%  
Tax receivable agreement liability $ 147,100  
TRA liability decreased amount 8,000  
Tax Receivable Agreement Liability Increasing Adjustment 15,700  
TRA liability decreasing amount 23,500  
Payment toTRA parties 200  
Additional liability on net operating loss tax adjustment 148,600  
Total liability on net operating loss taxadjustment 295,700  
US Federal [Member] | 2040 through 2043 [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 212,900  
Tax credit carryforward, amount 1,200  
US State [Member] | 2023 through indefinite [Member]    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward, amount 164,100  
US State [Member] | 2037 through indefinite [Member]    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward, amount 300  
Foreign [Member] | 2030 through indefinite [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 14,200