XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Insurance Contracts - Effect of Reinsurance on Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items]        
Direct Premiums Written $ 89,780 $ 92,776 $ 256,820 $ 262,726
Assumed Reinsurance Premiums Written 7,405 22,378 23,527 60,057
Ceded Reinsurance Premiums Written 79,408 82,400 229,360 231,493
Premiums written, net of reinsurance (17,777) (32,754) (50,987) (91,290)
Direct Premiums Earned 83,058 79,847 243,104 211,820
Assumed Reinsurance Premiums Earned 8,053 16,999 22,556 49,804
Ceded Reinsurance Premiums Earned $ 74,084 $ 69,405 $ 216,752 $ 181,550