XML 93 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reinsurance Recoverables (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reinsurance Disclosures [Abstract]      
Reinsurance Recoverables on Unpaid Losses $ 271,948 $ 732,341 $ 176,183
Reinsurance Recoverables on Paid Losses 69,154 64,205  
Reinsurance recoverable on paid and unpaid losses $ 341,102 $ 796,546