v3.25.3
Accounts Payable and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consist of: 

 

   As of 
   September 30, 2025   December 31, 2024 
Trade accounts payable  $465,512   $515,532 
Accrued liabilities   196,166    156,509 
Total accounts payable and accrued liabilities  $661,678   $672,041