v3.26.1
Short-Term Investments - Schedule of Short-Term Investments (Details) - Total Short-Term Investments [Member]
3 Months Ended
Mar. 31, 2026
USD ($)
Schedule of Short-Term Investments [Line Items]  
Balance, January 1, 2026 $ 37,664,254
Purchases 44,297,588
Maturing (26,500,000)
Early withdrawals (27,858,608)
Fair value adjustment (879,444)
Balance, March 31, 2026 26,723,790
Fixed Rate Deposits [Member]  
Schedule of Short-Term Investments [Line Items]  
Balance, January 1, 2026
Purchases 4,800,000
Maturing
Early withdrawals
Fair value adjustment
Balance, March 31, 2026 4,800,000
Equity Linked Notes [Member]  
Schedule of Short-Term Investments [Line Items]  
Balance, January 1, 2026 11,310,650
Purchases 29,000,000
Maturing (11,500,000)
Early withdrawals (13,000,000)
Fair value adjustment (897,850)
Balance, March 31, 2026 14,912,800
Bond Linked Notes [Member]  
Schedule of Short-Term Investments [Line Items]  
Balance, January 1, 2026 14,766,470
Purchases 7,000,000
Maturing (15,000,000)
Early withdrawals
Fair value adjustment 244,520
Balance, March 31, 2026 7,010,990
US Treasury Bonds [Member]  
Schedule of Short-Term Investments [Line Items]  
Balance, January 1, 2026 11,587,134
Purchases 3,497,588
Maturing
Early withdrawals (14,858,608)
Fair value adjustment (226,114)
Balance, March 31, 2026