XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Credit and Concentration Risk (Details) - Customer concentration risk
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Accounts receivable | Trade accounts receivable      
Concentration Risk [Line Items]      
Concentration risk 10.00%    
Cook County Health and Hospitals System | Accounts receivable | Trade accounts receivable      
Concentration Risk [Line Items]      
Concentration risk 46.40%   45.80%
Cook County Health and Hospitals System | Revenues      
Concentration Risk [Line Items]      
Concentration risk 15.70% 11.40%  
Molina Healthcare, Inc. | Accounts receivable | Trade accounts receivable      
Concentration Risk [Line Items]      
Concentration risk 13.00%    
Molina Healthcare, Inc. | Revenues      
Concentration Risk [Line Items]      
Concentration risk 21.30% 11.20%  
Centene Corporation | Revenues      
Concentration Risk [Line Items]      
Concentration risk 10.60%    
Florida Blue Medicare, Inc. | Revenues      
Concentration Risk [Line Items]      
Concentration risk 14.90% 12.70%  
Humana Insurance Company | Revenues      
Concentration Risk [Line Items]      
Concentration risk   21.60%  
Blue Cross and Blue Shield of North Carolina | Revenues      
Concentration Risk [Line Items]      
Concentration risk 13.20%