XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Reinsurance Recoverables (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Reinsurance Recoverable        
Reinsurance Recoverable for Unpaid Claims and Claims Adjustments $ 152,607 $ 271,736 $ 443,506 $ 731,579
Reinsurance Recoverable for Paid Claims and Claims Adjustments 53,829 69,084    
Reinsurance Recoverable for Paid and Unpaid Claims and Claims Adjustments $ 206,436 $ 340,820