v3.25.1
Sales Tax Recoverable and Payable (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Sales Tax Recoverable and Payable    
Sales tax recoverable, gross $ 33,300 $ 59,469
Gross sales tax payable 0  
Allowance on value added tax recoverable $ 1,381 $ 5,795