XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Credit and Concentration Risk (Details) - Customer concentration risk
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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.90% 45.80%    
Cook County Health and Hospitals System | Revenues        
Concentration Risk [Line Items]        
Concentration risk   11.50% 15.70% 22.40%
Florida Blue Medicare, Inc. | Revenues        
Concentration Risk [Line Items]        
Concentration risk   12.90% 10.40% 11.50%
Humana Insurance Company | Revenues        
Concentration Risk [Line Items]        
Concentration risk   19.30% 12.00%  
Molina Healthcare, Inc. | Revenues        
Concentration Risk [Line Items]        
Concentration risk   13.70% 13.50%