v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Costs and expenses $ 884,378 $ 623,631 $ 1,569,672 $ 1,254,767
Vendor Two | Related Party        
Related Party Transaction [Line Items]        
Costs and expenses $ 5,300 $ 7,700 $ 10,500 $ 10,200
Third Party Payor 1 | Related Party | Maximum        
Related Party Transaction [Line Items]        
Net revenue related party 1.00% 1.00% 1.00% 1.00%
Vendor Three | Related Party        
Related Party Transaction [Line Items]        
Costs and expenses $ 17,500 $ 11,500 $ 37,700 $ 31,300
Ownership interest, as a percent     5.00%