XML 59 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Investment Income (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]      
Realized gains $ 39,096 $ (118,408) $ 15,676,405
Unrealized gains (losses) 15,690,012 (24,082,672) (2,352,649)
Dividends 7,517,393 4,193,792 3,221,448
Other investment income (loss) (175,060) (179,223) (163,988)
Net investment income (loss) $ 23,071,441 $ (20,186,511) $ 16,381,216