XML 53 R41.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Net Revenue Earned by Category of Payer (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
NET REVENUE $ 1,442,400 $ 1,416,085 $ 2,793,054 $ 2,749,057
Commercial payers        
Disaggregation of Revenue [Line Items]        
NET REVENUE 1,236,570 1,231,660 2,381,476 2,376,592
Government payers        
Disaggregation of Revenue [Line Items]        
NET REVENUE 186,432 167,975 364,312 328,493
Patients        
Disaggregation of Revenue [Line Items]        
NET REVENUE $ 19,398 $ 16,450 $ 47,266 $ 43,972