v3.26.1
Schedule of Marketable Securities (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Balance - December 31, 2023
Purchases   10,000,000
Sales (10,173,057)
Realized gains   13,613
Dividends, interest and other income   169,306
Fees/adjustments   (9,862)
Balance - December 31, 2024