v3.25.2
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 02, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jan. 23, 2025
Related Party Transaction [Line Items]              
Cost of revenues   $ 51,164,000 $ 26,701,000 $ 95,324,000 $ 50,670,000    
Related party payables   18,679,000   18,679,000   $ 4,795,000  
Related party receivable   6,826,000   6,826,000   2,900,000  
Revolving credit facility              
Related Party Transaction [Line Items]              
Related party payables             $ 135,000,000
Amount of revolving loans paid   15,000,000          
Line of credit facility       120,000,000   $ 0  
Related Party [Member]              
Related Party Transaction [Line Items]              
Cost of revenues   323,000 53,000 600,000 53,000    
Interest expense on related party debt   2,815,000 6,202,000 4,628,000 12,403,000    
Related Party [Member] | Revolving credit facility              
Related Party Transaction [Line Items]              
Interest expense on related party debt   100,000   200,000      
Related Party [Member] | Parent              
Related Party Transaction [Line Items]              
Selling and marketing   0   0      
Revenue   300,000 600,000 100,000 200,000    
Cost of revenues   300,000 100,000 600,000 100,000    
Related party, amount of transaction     20,900,000   27,000,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   1,900,000      
Related Party [Member] | Long-term debt [Member] | Parent              
Related Party Transaction [Line Items]              
Accrued interest expense debt       300,000      
Related Party [Member] | General and Administrative [Member]              
Related Party Transaction [Line Items]              
Selling and marketing   4,917,000 8,416,000 10,294,000 16,921,000    
Related Party [Member] | General and Administrative [Member] | Parent              
Related Party Transaction [Line Items]              
Selling and marketing     $ 8,400,000   $ 16,900,000    
Transitional Services Agreement [Member]              
Related Party Transaction [Line Items]              
Related party costs incurred for services provided   12,100,000   19,400,000      
Amount payable to the parent for services provided   2,000,000   2,000,000      
Related party payables   1,700,000   1,700,000      
Related party payables   17,000,000   $ 17,000,000      
Transitional Services Agreement [Member] | Maximum [Member]              
Related Party Transaction [Line Items]              
Business support services       18 months      
Transitional Services Agreement [Member] | General and Administrative [Member]              
Related Party Transaction [Line Items]              
Related party costs incurred for services provided   4,100,000   $ 9,600,000      
Reverse Transitional Services Agreement [Member]              
Related Party Transaction [Line Items]              
Related party receivable   $ 100,000   $ 200,000