XML 68 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Disaggregation of Revenue by Each Payor Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 269,697 $ 175,638 $ 532,954 $ 351,696
Commercial        
Disaggregation of Revenue [Line Items]        
Revenue 42,014 33,296 84,167 65,562
Medicare        
Disaggregation of Revenue [Line Items]        
Revenue 142,641 64,273 276,299 128,950
Medicaid        
Disaggregation of Revenue [Line Items]        
Revenue 70,635 68,482 142,299 138,146
Other third parties        
Disaggregation of Revenue [Line Items]        
Revenue $ 14,407 $ 9,587 $ 30,189 $ 19,038