XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total operating revenue $ 64,977 $ 52,275 $ 181,059 $ 150,699
Patient services        
Disaggregation of Revenue [Line Items]        
Total operating revenue 44,627 32,967 118,793 92,375
Capitated revenue        
Disaggregation of Revenue [Line Items]        
Total operating revenue 16,355 14,124 44,815 39,352
FFS revenue        
Disaggregation of Revenue [Line Items]        
Total operating revenue 28,272 18,843 73,978 53,023
Dispensary revenue        
Disaggregation of Revenue [Line Items]        
Total operating revenue 18,839 17,918 57,736 53,318
Clinical research trials and other revenue        
Disaggregation of Revenue [Line Items]        
Total operating revenue $ 1,511 $ 1,390 $ 4,530 $ 5,006