XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT (Details)
Dec. 31, 2024
USD ($)
Leases  
2025 $ 324,199
2026 280,322
2027 250,125
2028 216,990
2029 108,928
Thereafter 177,102
Total undiscounted operating lease payments 1,357,666
Less: Imputed interest (266,316)
Present value of operating lease liabilities $ 1,091,350