XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable and Net Revenue - Schedule of Net Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Abstract]        
Net revenue $ 500,577 $ 486,033 $ 991,585 $ 968,262
Net patient service revenue [Member]        
Disaggregation of Revenue [Abstract]        
Net revenue 430,383 418,507 853,567 824,542
Hospital contract administrative fees [Member]        
Disaggregation of Revenue [Abstract]        
Net revenue 69,585 65,481 135,574 129,007
Other revenue [Member]        
Disaggregation of Revenue [Abstract]        
Net revenue $ 609 $ 2,045 $ 2,444 $ 14,713