XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
NOTES PAYABLE (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Beginning balance $ 4,108,913 $ 4,606,227
Proceeds 2,530,560 828,080
Payments (1,807,894) (1,045,622)
Recapitalization of debt (4,490)  
Foreign currency translation 543,280 (279,772)
Ending balance 5,370,369 4,108,913
Notes payable - long-term (1,797,411) (1,560,433)
Notes payable - short-term 3,572,958 2,548,480
Notes payable - long-term 1,797,411 1,560,433
Third Party [Member]    
Beginning balance 2,557,023 2,511,148
Proceeds 2,530,560 828,080
Payments (1,447,699) (634,653)
Recapitalization of debt (4,490)  
Foreign currency translation 338,651 (147,552)
Ending balance 3,974,045 2,557,023
Notes payable - long-term (1,683,167) (1,437,798)
Notes payable - short-term 2,290,878 1,119,225
Notes payable - long-term 1,683,167 1,437,798
Trade Facility [Member]    
Beginning balance 1,397,385 1,908,195
Proceeds 0 0
Payments (352,050) (388,163)
Recapitalization of debt 0  
Foreign currency translation 186,840 (122,647)
Ending balance 1,232,175 1,397,385
Notes payable - long-term 0 0
Notes payable - short-term 1,232,175 1,397,385
Notes payable - long-term 0 0
COVID Loans [Member]    
Beginning balance 154,505 186,884
Proceeds 0 0
Payments (8,145) (22,806)
Recapitalization of debt 0  
Foreign currency translation 17,789 (9,573)
Ending balance 164,149 154,505
Notes payable - long-term (114,244) (122,635)
Notes payable - short-term 49,905 31,870
Notes payable - long-term $ 114,244 $ 122,635