v3.26.1
Short-term Loans (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]    
Short-term loan outstanding $ 224,409 $ 800,000
U.S. short-term loan [Member]    
Short-Term Debt [Line Items]    
Short-term loan, cash down payment 363,945  
Short-term loan, monthly payment $ 103,820  
Debt instrument, interest rate, stated percentage 8.25%  
South African short-term loan [Member]    
Short-Term Debt [Line Items]    
Short-term loan, monthly payment $ 6,069  
Debt instrument, interest rate, stated percentage 3.80%