Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES (Tables)

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