v3.26.1
Segment Information - Schedule of Selected Financial Data For Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Revenue $ 606,030 $ 550,785 $ 1,175,585 $ 1,051,537  
Total costs and expenses 490,509 461,263 964,523 881,696  
Total assets 3,010,275   3,010,275   $ 2,858,388
Depreciation and amortization 19,899 18,998 39,547 35,617  
Related Party          
Segment Reporting [Line Items]          
Services agreement fee   3,500   7,200  
Nonrelated Party          
Segment Reporting [Line Items]          
Services agreement fee 1,000   2,700    
Reportable Segment          
Segment Reporting [Line Items]          
Revenue 606,030 550,785 1,175,585 1,051,537  
Personnel expenses 335,693 307,466 657,861 589,124  
Facility expenses 52,208 51,292 104,423 99,674  
Other expenses 77,195 77,009 151,679 145,062  
Total costs and expenses 465,096 435,767 913,963 833,860  
Segment Adjusted EBITDA 140,934 115,018 261,622 217,677  
Total assets 3,010,275 2,841,584 3,010,275 2,841,584  
Purchases of property and equipment 15,665 25,226 26,753 40,958  
Depreciation and amortization 19,899 18,998 39,547 35,617  
Reportable Segment | Related Party          
Segment Reporting [Line Items]          
Services agreement fee $ 1,000   $ 2,700    
Reportable Segment | Nonrelated Party          
Segment Reporting [Line Items]          
Services agreement fee   $ 3,500   $ 7,200