XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Short-Term Investments and Investment in Equity Securities - Schedule of Short-Term Investments (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Short-Term Investments [Line Items]    
Cost $ 12,272,183 $ 2,155,726
Cumulative Unrealized Loss 54,483 11,693
Fair Value 12,326,666 2,167,419
Corporate bonds [Member]    
Schedule of Short-Term Investments [Line Items]    
Cost 11,879,490  
Cumulative Unrealized Loss 45,868  
Fair Value 11,925,358  
Exchange-traded and closed end funds [Member]    
Schedule of Short-Term Investments [Line Items]    
Cost 392,693  
Cumulative Unrealized Loss 8,615  
Fair Value $ 401,308  
US Treasury bills [Member]    
Schedule of Short-Term Investments [Line Items]    
Cost   2,155,726
Cumulative Unrealized Loss   11,693
Fair Value   $ 2,167,419