XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE (Tables)
12 Months Ended
Dec. 31, 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 years ended December 31, 2025, 2024, and 2023 (in thousands):
Year Ended December 31,
202520242023
Commercial payers$4,902,394 $4,348,991 $3,747,568 
Government payers681,583 584,271 500,891 
Patients65,542 64,940 53,865 
Net revenue$5,649,519 $4,998,202 $4,302,324