XML 53 R41.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Schedule of Net Revenue Earned by Category of Payer (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Net revenue $ 1,350,654 $ 1,332,972
Commercial payers    
Disaggregation of Revenue [Line Items]    
Net revenue 1,144,906 1,144,932
Government payers    
Disaggregation of Revenue [Line Items]    
Net revenue 177,880 160,518
Patients    
Disaggregation of Revenue [Line Items]    
Net revenue $ 27,868 $ 27,522