XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER OPERATING LEASES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Leases    
2025 $ 211,980  
2026 207,944  
2027 80,460  
Total minimum lease payments 500,384  
Less: imputed interest (52,941)  
Present value of future minimum lease payments 447,443  
Current operating lease liabilities 178,261 $ 391,547
Non-current operating lease liabilities $ 269,181 $ 1,290,866