v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transaction [Line Items]    
Costs and expenses $ 814,310 $ 754,712
Vendor Two | Related Party    
Related Party Transaction [Line Items]    
Costs and expenses $ 5,400 $ 2,800
Third Party Payor 1 | Related Party | Maximum    
Related Party Transaction [Line Items]    
Net revenue related party 1.00% 1.00%
Vendor Three | Related Party    
Related Party Transaction [Line Items]    
Costs and expenses $ 23,600 $ 26,900
Ownership interest, as a percent 5.00%