v3.26.1
Investment In Securities - Schedule of Changes in Investments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Changes in Investments [Line Items]        
Balance     $ 572,054  
Purchases     2,870,818  
Proceeds on sale     (2,883,988) $ (1,109,921)
Warrant exercise      
Realized gain     86,392 (371,494)
Unrealized gain $ (32,265) $ 299,303 5,322 $ 238,899
Balance 650,598   650,598  
Public Company Investments [Member]        
Schedule of Changes in Investments [Line Items]        
Balance     398,943  
Purchases     2,870,818  
Proceeds on sale     (2,883,988)  
Warrant exercise     48,111  
Realized gain     86,392  
Unrealized gain     5,322  
Balance 525,598   525,598  
Private Company Investment [Member]        
Schedule of Changes in Investments [Line Items]        
Balance     125,000  
Purchases      
Proceeds on sale      
Warrant exercise      
Realized gain      
Unrealized gain      
Balance 125,000   125,000  
Convertible Debenture and Warrants [Member]        
Schedule of Changes in Investments [Line Items]        
Balance     48,111  
Purchases      
Proceeds on sale      
Warrant exercise     (48,111)  
Realized gain      
Unrealized gain      
Balance