v3.26.1
Unpaid Claims - Additional information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Short-duration Insurance Contracts, Discounted Liabilities [Line Items]        
Unpaid claims $ 250,890 $ 139,660 $ 153,250 $ 156,396
Prior years 125,095 145,629    
Prior years $ (6,444) $ (2,830)    
Percentage of current year medical claims paid as a percent of current year net medical claims 0.802 0.817    
Insurance operations        
Short-duration Insurance Contracts, Discounted Liabilities [Line Items]        
Unpaid claims $ 250,900