XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Premiums and Reinsurance Related Information - Schedule of Reinsurance Recoverable on Paid and Unpaid Losses and Loss Adjustment (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Insurance [Abstract]        
Reinsurance recoverable on unpaid losses and loss adjustment expenses $ 347,793,000 $ 246,915,000 $ 222,671,000 $ 136,273,000
Reinsurance recoverable on paid losses and loss adjustment expenses 13,283,000 8,157,000    
Allowance for credit losses (199,000) 0    
Reinsurance recoverable, net $ 360,877,000 $ 255,072,000