v3.26.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable $ 2,908,270 $ 1,557,125  
Accounts receivable (748,239) (420,614) $ (373,393)
Trade Accounts Receivable [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable 3,645,842 1,851,254  
Allowance For Credit Losses [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable (748,239) (420,614)  
Taxes Receivable [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable $ 10,667 $ 126,485