XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Unaudited Consolidated Statements of Comprehensive Income (Loss) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 147,745 $ (8,768,319) $ 1,210,013 $ (14,228,997)
Unrealized gain (loss) on securities held 0 84,855 (12,209) 235,662
Unrealized gain (loss) on currency translation 1,048 (94,195) (143,343) (106,497)
Total other comprehensive income (loss) 1,048 (9,340) (155,552) 129,165
Total comprehensive income (loss) $ 148,793 $ (8,777,659) $ 1,054,461 $ (14,099,832)