v3.26.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 3,239,626 $ 2,908,270
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 3,228,518 2,897,603
Taxes Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 11,108 $ 10,667