XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.1
MEDICAL COSTS PAYABLE - Components of Medical Costs Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Insurance [Abstract]        
Claims unpaid $ 2,489 $ 638    
Payables due to CMS 22,858 17,846    
Provider incentive payable 13,468 15,985    
Incurred but not reported (IBNR) 75,035 89,891    
Total medical costs payable $ 113,850 $ 124,360 $ 157,601 $ 157,903