v3.25.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 01, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Attorney And Administrative Fees   $ 3,300    
Long-Term Debt   393,025 $ 273,142  
Company recognized a liability for unallocated local admission Tax   7,500 3,200  
Expense net   5,800 3,200 $ 2,800
Sponsorship Loan [Member]        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Long-Term Debt   1,800    
Issue Additional Loan Amount   1,500    
Disbursed Sponsorship Loan   2,000    
Imputed Interest Income   100    
Loans Payable   5,000    
Accrued expenses and other current liabilities [Member]        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Accrued liabilities   300    
Subsidiaries [Member]        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Purchase obligations   10,100    
Termination date Nov. 01, 2021      
Purchase obligations, Thereafter   10,500    
Subsidiaries [Member] | Prepaid Expenses and Other Current Assets [Member]        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Claim settlement pool   4,500    
Canada | Subsidiaries [Member]        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Accrued liabilities   900 900  
Accrued Liabilities [Member]        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Accrued liabilities   $ 0 $ 0