XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.1
NOTES PAYABLE (Details 1) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
NOTES PAYABLE    
2024 $ 2,548,480  
2025 669,334  
2026 512,616  
2027 280,364  
2028 and thereafter 98,119  
Total Debt 4,108,913  
Notes Payable, Current (2,548,480) $ (1,570,886)
Notes payable - long term portion $ 1,560,433 $ 3,035,341