v3.25.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
SCHEDULE OF SUPPLEMENTAL CASH FLOWS INFORMATION RELATED TO LEASES

Supplemental cash flows information related to leases was as follows:

 

   2024   2023   2022 
   For The Years Ended 
   December 31, 
   2024   2023   2022 
Cash paid for amounts included in the measurement of lease liabilities:               
                
Operating cash flows from operating leases  $3,222   $3,672   $825 
Financing cash flows from finance leases  $596   $2,837   $217 
                
Right-of-use assets obtained in exchange for lease obligations:               
Operating leases  $3,205   $7,401   $1,787 
Finance leases  $53   $2,798   $931 
                
Weighted Average Remaining Lease Term               
Operating leases   2.63    2.74    3.66 
Finance leases   0.30    1.71    2.50 
                
Weighted Average Discount Rate               
Operating leases   7.4%   7.5%   4.9%
Finance leases   6.2%   6.4%   6.2%

SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS

Future minimum payments under non-cancellable leases as of December 31, 2024 were as follows:

 

For the Years Ending December 31,  Operating Lease   Finance Lease 
2025  $4,428   $41 
2026   2,683    41 
2027   1,682    37 
2028   1,065    27 
2029   1,374    27 
Thereafter   1,397    - 
Total future minimum lease payments   12,629    173 
Less: imputed interest   (2,251)   (42)
Total  $10,378   $131