Quarterly report pursuant to Section 13 or 15(d)

Related-Party Transactions (Details)

v3.24.3
Related-Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Selling, general and administrative $ 70,672,000 $ 69,192,000 $ 204,591,000 $ 210,321,000  
Total revenue 168,511,000 162,026,000 455,982,000 479,684,000  
Cost of services 104,754,000 104,628,000 279,703,000 301,218,000  
Operating lease right-of-use assets, net 84,621,000   84,621,000   $ 90,058,000
Accounts payable and accrued expenses 12,618,000   12,618,000   8,126,000
Other assets, current 10,967,000   10,967,000   16,203,000
MMC          
Related Party Transaction [Line Items]          
Operating lease cost 291,000 291,000 872,000 883,000  
Operating lease right-of-use assets, net 7,175,000   7,175,000   7,800,000
Operating lease liability 7,832,000   7,832,000   8,300,000
Related Party          
Related Party Transaction [Line Items]          
Other assets, current 32,000   32,000   63,000
Related Party | MMC          
Related Party Transaction [Line Items]          
Total revenue 0 0 1,020,000 441,000  
Accounts receivable 3,800   3,800    
Accounts payable and accrued expenses         $ 10,000
Transition Services Agreement | Related Party | MMC          
Related Party Transaction [Line Items]          
Selling, general and administrative 18,000 24,000 45,000 68,000  
Brokerage And Financing Services | Related Party | MMC          
Related Party Transaction [Line Items]          
Cost of services $ 0 $ 0 $ 610,000 $ 264,000  
Chairman And Founder          
Related Party Transaction [Line Items]          
Beneficial ownership percentage     39.00%