Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Revenue Recognition (Details)

v3.23.2
Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue        
Total revenue $ 329,086 $ 269,454 $ 631,163 $ 542,998
Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 100.00% 100.00% 100.00% 100.00%
Capitated revenue        
Disaggregation of Revenue        
Total revenue $ 325,616 $ 267,102 $ 624,320 $ 536,787
Capitated revenue | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 98.90% 99.10% 98.90% 98.90%
Clinic fees and insurance        
Disaggregation of Revenue        
Total revenue $ 1,164 $ 265 $ 2,644 $ 2,147
Clinic fees and insurance | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 0.40% 0.10% 0.40% 0.40%
Shared risk        
Disaggregation of Revenue        
Total revenue $ 0 $ 55 $ 0 $ 55
Shared risk | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 0.00% 0.00% 0.00% 0.00%
Care coordination / management fees        
Disaggregation of Revenue        
Total revenue $ 2,065 $ 762 $ 3,915 $ 2,683
Care coordination / management fees | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 0.60% 0.30% 0.60% 0.50%
Incentive fees        
Disaggregation of Revenue        
Total revenue $ 241 $ 1,270 $ 284 $ 1,326
Incentive fees | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 0.10% 0.50% 0.10% 0.20%
Total other patient service revenue        
Disaggregation of Revenue        
Total revenue $ 3,470 $ 2,352 $ 6,843 $ 6,211
Total other patient service revenue | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 1.10% 0.90% 1.10% 1.10%