XML 79 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts payable and accrued liabilities
12 Months Ended
Dec. 31, 2025
Trade and other current payables [abstract]  
Accounts payable and accrued liabilities
15. Accounts payable and accrued liabilities
December 31, 2025December 31, 2024
Trade payables$200,959 $112,584 
Taxes payable141,884 66,203 
Accrued expenses287,035 179,012 
Deferred revenue432 8,891 
$630,310 $366,690