XML 165 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Leases    
SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES

 

   September 30,   December 31, 
   2024   2023 
Weighted average remaining lease term (in years)   2.48    3.86 
Weighted average discount rate   9.17%   8.10%

 

   December 31,   December 31, 
   2023   2022 
Weighted average remaining lease term (in years)   3.86    2.08 
Weighted average discount rate   8.10%   7.57%
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER OPERATING LEASES

Future minimum lease payments required under operating leases on an undiscounted cash flow basis as of September 30, 2024, were as follows:

 

   For the Years Ended, 
   December 31, 
Remainder of 2024  $77,548 
2025   211,980 
2026   207,944 
2027   80,459 
Total minimum lease payments   577,931 
Less: imputed interest   (64,244)
Present value of future minimum lease payments   513,687 
      
Current operating lease liabilities   200,449 
Non-current operating lease liabilities  $313,238 

Future minimum lease payments required under operating leases on an undiscounted cash flow basis as of December 31, 2023 were as follows:

 

   For the Year Ended, 
   December 31, 
2024  $514,193 
2025   460,980 
2026   485,504 
2027   418,442 
2028   102,211 
Total minimum lease payments   1,981,330 
Less: imputed interest   (298,917)
Present value of future minimum lease payments   1,682,413 
      
Current operating lease liabilities   391,547 
Non-current operating lease liabilities  $1,290,866 
SCHEDULE OF FINANCING LEASE WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES

 

   September 30,   December 31, 
   2024   2023 
Weighted average remaining lease term (in years)   2.59    N/A 
Weighted average discount rate   12.08%   N/A 
 
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER FINANCING LEASES

   For the Years Ended, 
   December 31, 
Remainder of 2024  $9,913 
2025   39,650 
2026   39,650 
2027   16,521 
2028   - 
Total minimum lease payments   105,734 
Less: imputed interest   (15,723)
Present value of future minimum lease payments   90,011 
      
Current operating lease liabilities   30,425 
Non-current operating lease liabilities  $59,586