v3.25.2
Accounts Receivable and Net Revenue - Schedule of Net Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Abstract]        
Net revenue $ 468,844 $ 504,296 $ 927,203 $ 999,397
Net patient service revenue [Member]        
Disaggregation of Revenue [Abstract]        
Net revenue 397,410 432,847 786,788 854,678
Hospital contract administrative fees [Member]        
Disaggregation of Revenue [Abstract]        
Net revenue 68,224 70,913 133,408 142,716
Other revenue [Member]        
Disaggregation of Revenue [Abstract]        
Net revenue $ 3,210 $ 536 $ 7,007 $ 2,003