v3.26.1
Concentration of Credit and Revenue Risk - Schedules of Concentration of Risk (Details) - Customer Concentration Risk
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue    
Concentration Risk [Line Items]    
Concentration risk percentage 100.00% 100.00%
Payer A | Revenue    
Concentration Risk [Line Items]    
Concentration risk percentage 25.00% 27.00%
Payer A | Financing Receivable    
Concentration Risk [Line Items]    
Concentration risk percentage 51.00% 48.00%
Payer B | Revenue    
Concentration Risk [Line Items]    
Concentration risk percentage 20.00% 17.00%
Payer B | Financing Receivable    
Concentration Risk [Line Items]    
Concentration risk percentage 18.00% 20.00%
Payer C | Revenue    
Concentration Risk [Line Items]    
Concentration risk percentage 17.00% 15.00%
Payer C | Financing Receivable    
Concentration Risk [Line Items]    
Concentration risk percentage 13.00% 13.00%