v3.26.1
Short-Term Investments, Investment in Non-Traded Equity Securities and Cost-Method Investments - Schedule of Gain or Loss on Short-Term Investment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Gain or Loss on Short-Term Investment [Abstract]        
Proceeds from the sale of short-term investments     $ 8,701,471 $ 3,194,096
Cost of short-term investments     (8,665,881) (3,180,046)
Realized gain on short-term investments $ 24,879 $ 2,605 $ 35,590 $ 14,050