XML 97 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance, Amounts Represent Effect of Reinsurance on Premiums Earned (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Effect of Reinsurance on Premiums Earned [Abstract]      
Direct $ 627,331,528 $ 601,408,581 $ 584,537,580
Assumed 578,216,997 573,891,506 514,172,696
Ceded (383,059,075) (399,284,886) (356,669,937)
Net premiums earned $ 822,489,450 $ 776,015,201 $ 742,040,339
Percentage of assumed premiums earned to net premiums earned 70.30% 74.00% 69.30%