v3.25.2
Fair Value Measurements - Activity of Marketable Securities, Derivatives And Trading Equity Securities (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Available-For-Sale Debt Securities    
Beginning balance $ 963,178 $ 1,148,653
Proceeds from sale 0 0
Reclassification of net realized loss on investments into earnings 0 0
Unrealized gain (loss) on investments 228,121 (19,390)
Ending balance 1,191,299 1,129,263
Derivatives    
Beginning balance 75 83,807
Proceeds from sale 0 0
Reclassification of net realized loss on investments into earnings 0 0
Unrealized gain (loss) on investments (75) (5,311)
Ending balance 0 78,496
Trading Equity Securities    
Beginning balance   3,813,226
Proceeds from sale $ 0 (3,551,098)
Reclassification of net realized loss on investments into earnings   (446,009)
Unrealized gain (loss) on investments   183,881
Ending balance   $ 0