XML 142 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Contributions to Revenue and Receivables by Payor (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net revenue | Payer A      
Concentration Risk [Line Items]      
Concentration risk     15.30%
Net revenue | Payer B      
Concentration Risk [Line Items]      
Concentration risk 38.80% 34.20% 11.90%
Net revenue | Payer C      
Concentration Risk [Line Items]      
Concentration risk 10.10%    
Net revenue | Payer D      
Concentration Risk [Line Items]      
Concentration risk     12.50%
Gross receivables | Payer B      
Concentration Risk [Line Items]      
Concentration risk 36.00% 26.00%  
Gross receivables | Payer E      
Concentration Risk [Line Items]      
Concentration risk 41.00% 52.00%