XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Insurance Contracts - Premium Earned (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Insurance [Line Items]          
Premiums Earned, Net $ 17,027 $ 27,441 $ 48,908 $ 80,074  
Direct Premiums Written 89,780 92,776 256,820 262,726  
Direct Premiums Earned 83,058 79,847 243,104 211,820  
Assumed Reinsurance Premiums Written 7,405 22,378 23,527 60,057  
Assumed Reinsurance Premiums Earned 8,053 16,999 22,556 49,804  
Ceded Premiums Written 79,408 82,400 229,360 231,493  
Ceded Reinsurance Premiums Earned 74,084 69,405 216,752 181,550  
Premiums Written, Net 17,777 $ 32,754 50,987 $ 91,290  
Premiums Receivable, Net $ 74,760   $ 74,760   $ 57,222