XML 53 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Net Revenue Earned by Category of Payer (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Net revenue $ 1,146,052 $ 1,015,848
Commercial payers    
Disaggregation of Revenue [Line Items]    
Net revenue 988,043 873,911
Government payers    
Disaggregation of Revenue [Line Items]    
Net revenue 138,310 122,789
Patients    
Disaggregation of Revenue [Line Items]    
Net revenue $ 19,699 $ 19,148