XML 31 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Recoverable Taxes
12 Months Ended
Dec. 31, 2024
Recoverable Taxes [Abstract]  
Recoverable taxes
8.Recoverable taxes

 

   December 31, 
   2024   2023 
         
Value Added Tax  $548,348   $479,354 
Income Tax   191,794    360,840 
Other   18,726    18,730 
   $758,868   $858,924