Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Revenue Recognition (Details)

v3.23.3
Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue        
Total revenue $ 288,351 $ 248,260 $ 919,514 $ 791,258
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 $ 285,153 $ 243,988 $ 909,473 $ 780,775
Capitated revenue | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 98.90% 98.30% 98.90% 98.70%
Clinic fees and insurance        
Disaggregation of Revenue        
Total revenue $ 1,246 $ 1,957 $ 3,890 $ 4,103
Clinic fees and insurance | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 0.40% 0.80% 0.40% 0.50%
Shared risk        
Disaggregation of Revenue        
Total revenue     $ 0 $ 55
Shared risk | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent)     0.00% 0.00%
Care coordination / management fees        
Disaggregation of Revenue        
Total revenue $ 1,784 $ 1,730 $ 5,699 $ 4,413
Care coordination / management fees | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 0.60% 0.70% 0.60% 0.60%
Incentive fees        
Disaggregation of Revenue        
Total revenue $ 168 $ 585 $ 452 $ 1,912
Incentive fees | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 0.10% 0.20% 0.10% 0.20%
Total other patient service revenue        
Disaggregation of Revenue        
Total revenue $ 3,198 $ 4,272 $ 10,041 $ 10,483
Total other patient service revenue | Revenue | Product Concentration Risk        
Disaggregation of Revenue        
Percentage of total revenue (as a percent) 1.10% 1.70% 1.10% 1.30%