v3.26.1
Short-term Loans (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]    
Short-term loan outstanding $ 540,926 $ 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%