XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Disaggregation of Revenue by Payor Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 773,915 $ 687,180 $ 560,618
Commercial      
Disaggregation of Revenue [Line Items]      
Revenue 138,333 108,851 107,340
Medicare      
Disaggregation of Revenue [Line Items]      
Revenue 307,286 271,596 226,002
Medicaid      
Disaggregation of Revenue [Line Items]      
Revenue 283,311 269,079 192,596
Other third parties      
Disaggregation of Revenue [Line Items]      
Revenue $ 44,985 $ 37,654 $ 34,680