XML 60 R38.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
REVENUE $ 14,937,962 $ 8,693,155
Domestic revenues [Member]    
REVENUE 12,572,625 6,854,740
Canada revenues [Member]    
REVENUE 1,996,710 1,838,415
Mexico revenues [Member]    
REVENUE $ 368,627 $ 0