v3.26.1
4. Investments (Details) - CBDG - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2021
Dec. 31, 2025
Sale of Stock, Price Per Share         $ 0.2  
Proceeds from Issuance or Sale of Equity         $ 600,000  
Investments, Fair Value Disclosure $ 16,500   $ 16,500     $ 57,000
Gain (Loss) on Investments $ 10,800 $ 3,450 $ 40,500 $ (450)    
Common Stock            
Stock Repurchased During Period, Shares         1,500,000  
Preferred Stock            
Stock Repurchased During Period, Shares         1,500,000