XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
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, 2025 and 2024 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Commercial payers$1,231,660 $1,064,510 $2,376,592 $2,052,552 
Government payers167,975 138,831 328,493 277,141 
Patients16,450 23,845 43,972 43,545 
Net revenue$1,416,085 $1,227,186 $2,749,057 $2,373,238