XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Policy Acquisition Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Policy Acquisition Costs [Abstract]      
Beginning Balance $ 73,170,230 $ 68,028,373 $ 59,156,958
Acquisition costs deferred 156,087,174 147,571,857 137,604,415
Amortization charged to earnings (154,214,000) (142,430,000) (128,733,000)
Ending Balance $ 75,043,404 $ 73,170,230 $ 68,028,373