v3.25.2
Liability for Unpaid Claims - Schedule of Liability for Unpaid Health Claims (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Activity in the Liability for Unpaid Health Claims    
Beginning balance less reinsurance recoverable $ 532,832  
Paid related to:    
Beginning balance plus reinsurance recoverable 532,179 $ 532,832
Health insurance    
Activity in the Liability for Unpaid Health Claims    
Beginning balance less reinsurance recoverable 210,994 194,809
Less reinsurance recoverables (1,521) (2,157)
Beginning balance 209,473 192,652
Incurred related to:    
Current year 422,468 767,076
Prior years 3,248 (10,460)
Total incurred 425,716 756,616
Paid related to:    
Current year 263,694 587,473
Prior years 151,463 152,322
Total paid 415,157 739,795
Ending balance 220,032 209,473
Plus reinsurance recoverables 1,395 1,521
Beginning balance plus reinsurance recoverable $ 221,427 $ 210,994