v3.26.1
Insurance Contracts - Effect of Reinsurance on Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Insurance [Abstract]          
Direct Premiums Written $ 92,200 $ 89,849 $ 187,243 $ 167,040  
Assumed Reinsurance Premiums Written 2,502 6,399 11,175 16,123  
Ceded Reinsurance Premiums Written 71,560 81,041 142,826 149,952  
Premiums written, net of reinsurance (23,142) (15,207) (55,592) (33,211)  
Direct Premiums Earned 82,782 79,600 167,785 160,046  
Assumed Reinsurance Premiums Earned 7,711 6,974 14,920 14,503  
Ceded Reinsurance Premiums Earned 68,744 $ 70,371 140,955 $ 142,669  
Liability for Claims and Claims Adjustment Expense $ 499,043   $ 499,043   $ 459,990