XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Reinsurance - Earned Premium (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Premiums:        
Assumed $ 199,721 $ 178,319 $ 574,742 $ 498,962
Ceded (9,906) (5,838) (42,875) (28,107)
Net 189,815 172,481 531,867 470,855
Premiums earned:        
Assumed 176,611 146,004 506,398 398,524
Ceded (10,925) (6,219) (31,481) (14,026)
Net $ 165,686 $ 139,785 $ 474,917 $ 384,498