v3.26.1
Accounts and Other Receivable (Tables)
12 Months Ended
Dec. 31, 2025
Accounts and Other Receivable [Abstract]  
Schedule of Accounts Receivable, Net of Allowances for Doubtful Accounts

Accounts receivable, net of allowances for doubtful accounts, consisted of the following:

 

   December 31,
2025
   December 31,
2024
 
Trade accounts receivable  $3,581,084   $5,321,037 
Other receivables   
-
    1,999,637 
Less allowances   (377,579)   
-
 
Total accounts and other receivable, net  $3,203,505   $7,320,674