v3.26.1
Reinsurance - Schedule Of Reinsurance Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Premiums written:        
Assumed $ 59,131 $ 55,798 $ 103,902 $ 110,404
Ceded (17,159) (16,916) (32,009) (36,965)
Net premiums written 41,972 38,882 71,893 73,439
Premiums earned:        
Assumed 55,467 44,079 95,792 91,803
Ceded (14,842) (17,967) (32,631) (41,004)
Net premiums earned 40,625 26,112 63,161 50,799
Loss reserve, commissions, and broker fees:        
Assumed 46,312 45,100 86,287 87,741
Ceded (13,503) (19,438) (29,873) (39,867)
Reinsurance losses and underwriting expenses $ 32,809 $ 25,662 $ 56,414 $ 47,874