v3.26.1
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Supplemental Cash Flow Elements [Abstract]    
Accounts receivable $ (1,351,145) $ 85,865
Inventory 1,000,948 (3,007,952)
Prepaid expenses 35,450 (364,496)
Accounts payable and accrued liabilities (1,428,388) 1,548,570
Income tax payable (1,620,708) 1,043,338
Uncertain tax position liability 3,376,740 2,545,477
Total $ 12,897 $ 1,850,802