XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total operating revenue $ 55,161 $ 48,580
Patient services    
Disaggregation of Revenue [Line Items]    
Total operating revenue 35,057 29,622
Capitated revenue    
Disaggregation of Revenue [Line Items]    
Total operating revenue 14,516 12,330
FFS revenue    
Disaggregation of Revenue [Line Items]    
Total operating revenue 20,541 17,292
Dispensary revenue    
Disaggregation of Revenue [Line Items]    
Total operating revenue 18,679 17,618
Clinical research trials and other revenue    
Disaggregation of Revenue [Line Items]    
Total operating revenue $ 1,425 $ 1,340