XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Disaggregation of Revenue (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]        
Total operating revenue $ 60,921 $ 49,844 $ 116,082 $ 98,424
Patient services        
Disaggregation of Revenue [Line Items]        
Total operating revenue 39,109 29,786 74,166 59,408
Capitated revenue        
Disaggregation of Revenue [Line Items]        
Total operating revenue 13,944 12,897 28,460 25,227
FFS revenue        
Disaggregation of Revenue [Line Items]        
Total operating revenue 25,165 16,889 45,706 34,181
Dispensary revenue        
Disaggregation of Revenue [Line Items]        
Total operating revenue 20,218 17,782 38,897 35,400
Clinical research trials and other revenue        
Disaggregation of Revenue [Line Items]        
Total operating revenue $ 1,594 $ 2,276 $ 3,019 $ 3,616