XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable and Net Revenue - Schedule of Net Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Abstract]        
Net revenue $ 511,158 $ 506,612 $ 1,510,555 $ 1,498,197
Net patient service revenue        
Disaggregation of Revenue [Abstract]        
Net revenue 438,675 437,321 1,293,353 1,290,888
Hospital contract administrative fees        
Disaggregation of Revenue [Abstract]        
Net revenue 72,413 68,712 215,129 204,286
Other revenue        
Disaggregation of Revenue [Abstract]        
Net revenue $ 70 $ 579 $ 2,073 $ 3,023