XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Insurance Contracts - Effect of Reinsurance on Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items]    
Direct Premiums Written $ 77,191 $ 79,234
Assumed Reinsurance Premiums Written 9,724 17,188
Ceded Reinsurance Premiums Written 68,911 70,175
Premiums written, net of reinsurance (18,004) (26,247)
Direct Premiums Earned 80,446 61,336
Assumed Reinsurance Premiums Earned 7,529 15,523
Ceded Reinsurance Premiums Earned $ 72,297 $ 51,280