XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable and Net Revenue - Schedule of Net Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Abstract]        
Net revenue $ 504,296 $ 500,577 $ 999,397 $ 991,585
Net patient service revenue        
Disaggregation of Revenue [Abstract]        
Net revenue 432,847 430,383 854,678 853,567
Hospital contract administrative fees        
Disaggregation of Revenue [Abstract]        
Net revenue 70,913 69,585 142,716 135,574
Other revenue        
Disaggregation of Revenue [Abstract]        
Net revenue $ 536 $ 609 $ 2,003 $ 2,444