Quarterly report [Sections 13 or 15(d)]

Significant Accounting Policies - Revenue Recognition (Details)

v3.25.2
Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
customer
Jun. 30, 2024
USD ($)
customer
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Significant Accounting Policies        
Revenue $ 355,788 $ 379,157 $ 729,013 $ 767,645
Number of customers (customer) | customer 4 4    
Revenue | Product Concentration Risk        
Significant Accounting Policies        
Percentage of total revenue (as a percent) 100.00% 100.00%    
Capitated Revenue [Member]        
Significant Accounting Policies        
Revenue $ 351,724 $ 374,306 $ 721,241 $ 758,440
Capitated Revenue [Member] | Revenue | Product Concentration Risk        
Significant Accounting Policies        
Percentage of total revenue (as a percent) 98.90% 98.70% 98.90% 98.80%
Health Care, Other [Member]        
Significant Accounting Policies        
Revenue $ 4,064 $ 4,851 $ 7,772 $ 9,205
Health Care, Other [Member] | Revenue | Product Concentration Risk        
Significant Accounting Policies        
Percentage of total revenue (as a percent) 1.10% 1.30% 1.10% 1.20%
Health Care Clinical Fees Insurance Revenue [Member]        
Significant Accounting Policies        
Revenue $ 808 $ 1,107 $ 1,800 $ 3,052
Health Care Clinical Fees Insurance Revenue [Member] | Revenue | Product Concentration Risk        
Significant Accounting Policies        
Percentage of total revenue (as a percent) 0.20% 0.30% 0.30% 0.40%
Health Care Coordination Management Fees [Member]        
Significant Accounting Policies        
Revenue $ 2,667 $ 3,603 $ 5,362 $ 5,993
Health Care Coordination Management Fees [Member] | Revenue | Product Concentration Risk        
Significant Accounting Policies        
Percentage of total revenue (as a percent) 0.70% 1.00% 0.70% 0.80%
Health Care Incentive Fees [Member]        
Significant Accounting Policies        
Revenue $ 589 $ 141 $ 610 $ 160
Health Care Incentive Fees [Member] | Revenue | Product Concentration Risk        
Significant Accounting Policies        
Percentage of total revenue (as a percent) 0.20% 0.00% 0.10% 0.00%