XML 28 R12.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
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