XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Total Revenue - Schedule of Revenue From Patients And Third - Party Payors (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Amount $ 312,331 $ 259,578 $ 612,768 $ 512,167
% of Total Revenue 100.00% 100.00% 100.00% 100.00%
Commercial        
Disaggregation of Revenue [Line Items]        
Amount $ 283,913 $ 235,896 $ 557,679 $ 464,815
% of Total Revenue 91.00% 91.00% 91.00% 91.00%
Government        
Disaggregation of Revenue [Line Items]        
Amount $ 14,634 $ 10,999 $ 28,166 $ 21,950
% of Total Revenue 5.00% 4.00% 5.00% 4.00%
Self-pay        
Disaggregation of Revenue [Line Items]        
Amount $ 11,291 $ 10,384 $ 21,612 $ 20,131
% of Total Revenue 3.00% 4.00% 3.00% 4.00%
Total patient service revenue        
Disaggregation of Revenue [Line Items]        
Amount $ 309,838 $ 257,279 $ 607,457 $ 506,896
% of Total Revenue 99.00% 99.00% 99.00% 99.00%
Nonpatient service revenue        
Disaggregation of Revenue [Line Items]        
Amount $ 2,493 $ 2,299 $ 5,311 $ 5,271
% of Total Revenue 1.00% 1.00% 1.00% 1.00%