v3.25.2
Reinsurance - Schedule Of Reinsurance Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Premiums written:        
Assumed $ 55,798 $ 41,264 $ 110,404 $ 72,151
Ceded (16,916) (20,550) (36,965) (35,993)
Net premiums written 38,882 20,714 73,439 36,158
Premiums earned:        
Assumed 44,079 29,889 91,803 55,393
Ceded (17,967) (15,038) (41,004) (27,762)
Net premiums earned 26,112 14,851 50,799 27,631
Loss reserve, commissions, and broker fees:        
Assumed 45,100 21,675 87,741 44,517
Ceded (19,438) (10,687) (39,867) (22,212)
Reinsurance losses and underwriting expenses $ 25,662 $ 10,988 $ 47,874 $ 22,305