v3.25.2
10. ACCOUNTS PAYABLE AND ACCRUED EXPENSES: Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Details    
Trade accounts payable $ 2,355,646 $ 2,777,698
Accrued expenses 1,826,354 1,220,373
Accrued vacation 58,454 45,859
Sales tax payable 5,151 2,389
Accounts payable and accrued expenses $ 4,245,605 $ 4,046,319