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 |