XML 96 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Reinsurance, Amounts Represent Effect of Reinsurance on Premiums Written (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Effect of Reinsurance on Premiums Written [Abstract]      
Direct $ 609,204,706 $ 586,681,839 $ 589,572,526
Assumed 601,864,198 539,070,557 485,233,762
Ceded (406,802,395) (383,612,503) (322,204,999)
Net $ 804,266,509 $ 742,139,893 $ 752,601,289