XML 154 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reinsurance - Schedule Of Reinsurance Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Premiums written:    
Assumed $ 164,858 $ 85,261
Ceded (82,055) (43,685)
Net premiums written 82,803 41,576
Premiums earned:    
Assumed 125,876 41,603
Ceded (62,953) (21,536)
Net premiums earned 62,923 20,067
Loss reserve, commissions, and broker fees:    
Assumed 109,860 34,756
Ceded (54,614) (17,975)
Net loss reserve, commissions, and broker fees $ 55,246 $ 16,781