v3.25.2
Investments - Investment Income (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]        
Realized gains $ 3,827,435 $ 631,300 $ 4,037,505 $ 1,010,255
Change in unrealized 9,647,729 (2,089,643) 9,606,545 5,959,069
Dividends 412,773 822,397 922,661 1,775,613
Interest income 676,915 0 1,131,345 0
Other (10,167) (18,645) (23,402) (33,850)
Investment income (loss), net $ 14,554,685 $ (654,591) $ 15,674,654 $ 8,711,087