XML 96 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance, Amounts Represent Effect of Reinsurance on Premiums Written (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Effect of Reinsurance on Premiums Written [Abstract]      
Direct $ 641,971,207 $ 609,204,706 $ 586,681,839
Assumed 568,272,026 601,864,198 539,070,557
Ceded (366,714,634) (406,802,395) (383,612,503)
Net $ 843,528,599 $ 804,266,509 $ 742,139,893