XML 40 R28.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenue Earned by Category of Payer
The following table sets forth the net revenue earned by category of payer for the three and six months ended June 30, 2026 and 2025 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Commercial payers$1,236,570 $1,231,660 $2,381,476 $2,376,592 
Government payers186,432 167,975 364,312 328,493 
Patients19,398 16,450 47,266 43,972 
Net revenue$1,442,400 $1,416,085 $2,793,054 $2,749,057