v3.26.1
Revenue - Schedule of Significant Customers (Details) - Revenue - Customer concentration risk
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
United      
Concentration Risk [Line Items]      
Revenue percent 38.90% 28.30% 20.00%
Humana      
Concentration Risk [Line Items]      
Revenue percent 26.50% 25.10% 28.00%
Elevance      
Concentration Risk [Line Items]      
Revenue percent 13.30% 17.50% 19.40%
Centene      
Concentration Risk [Line Items]      
Revenue percent 7.60% 10.50% 8.10%
Aetna      
Concentration Risk [Line Items]      
Revenue percent 0.00% 10.70% 16.80%