XML 79 R62.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF NON CANCELABLE OPERATING LEASES AND OTHER OBLIGATIONS (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Leases    
2025 $ 331,545  
2026 336,476  
2027 312,430  
2028 307,482  
2029 77,232  
Total Minimum Lease Payments 1,365,165  
Less: Imputed Interest (259,800)  
Present Value of Lease Payments 1,105,365 $ 295,914
Less: Current Portion (331,545)  
Long Term Portion $ 773,820 $ 94,943