v3.25.2
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended
Dec. 02, 2024
Mar. 31, 2025
Mar. 31, 2024
Jan. 23, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]          
Related party payables   $ 15,229,000     $ 4,795,000
Related party receivable   5,103,000     2,900,000
Revolving credit facility          
Related Party Transaction [Line Items]          
Related party payables       $ 135,000,000  
Related Party [Member]          
Related Party Transaction [Line Items]          
Interest expense on related party debt   1,813,000 $ 6,201,000    
Related Party [Member] | Revolving credit facility          
Related Party Transaction [Line Items]          
Interest expense on related party debt   100,000      
Related Party [Member] | Parent          
Related Party Transaction [Line Items]          
Selling and marketing   0      
Revenue   200,000 100,000    
Related party, amount of transaction     6,100,000    
Related Party [Member] | Parent | Revolving credit facility | Unsecured Debt          
Related Party Transaction [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity $ 250,000,000        
Debt instrument, term 5 years        
Fees related to Credit Facility         $ 1,900,000
Related Party [Member] | Long-term debt [Member] | Parent          
Related Party Transaction [Line Items]          
Accrued interest expense debt   200,000      
Related Party [Member] | General and Administrative [Member]          
Related Party Transaction [Line Items]          
Selling and marketing   6,279,000 8,505,000    
Related Party [Member] | General and Administrative [Member] | Parent          
Related Party Transaction [Line Items]          
Selling and marketing     $ 8,500,000    
Transitional Services Agreement [Member]          
Related Party Transaction [Line Items]          
Related party costs incurred for services provided   5,500,000      
Amount payable to the parent for services provided   1,800,000      
Related party payables   $ 7,400,000      
Transitional Services Agreement [Member] | Maximum [Member]          
Related Party Transaction [Line Items]          
Business support services   18 months      
Reverse Transitional Services Agreement [Member]          
Related Party Transaction [Line Items]          
Related party receivable   $ 100,000