XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
SCHEDULE OF COMPONENTS OF LEASE EXPENSE

The components of lease expense were as follows:

 

Lease Cost  2025   2024 
   Three Months Ended March 31, 
Lease Cost  2025   2024 
Operating lease cost  $565   $596 
Finance lease interest cost   6    7 
Finance lease amortization expense   42    131 
Total lease cost  $613   $734 
SCHEDULE OF SUPPLEMENTAL CONDENSED CONSOLIDATED BALANCE SHEETS INFORMATION RELATED TO LEASES

Supplemental condensed consolidated balance sheet information related to leases was as follows:

 

   Balance Sheet Location  March 31, 2025   December 31, 2024 
Assets             
Finance lease assets  Property, plant and equipment  $369   $411 
Operating lease assets  Operating lease assets   7,831    8,139 
Total leased assets     $8,200   $8,550 
              
Liabilities             
Current             
Current operating lease liabilities  Current portion of operating lease obligations  $1,187   $1,175 
Current finance lease liabilities  Current portion of finance lease obligations   121    143 
Noncurrent             
Long-term operating lease liabilities  Long term operating lease liabilities, net   7,462    7,773 
Long term finance lease liabilities  Long term finance lease obligations, net   281    311 
Total lease liabilities     $9,051   $9,402 
SCHEDULE OF SUPPLEMENTAL CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS INFORMATION

Supplemental condensed consolidated statements of cash flows information for the three months ended March 31, 2025 and 2024 related to leases was as follows:

 

   March 31,   March 31, 
   2025   2024 
Operating Leases          
Cash paid for amounts included in the measurement of lease liabilities  $433   $459 
Property acquired under operating lease  $-   $719 
SCHEDULE OF FUTURE PAYMENTS OF LEASE LIABILITIES

Future annual payments of lease liabilities as of March 31, 2025 were as follows:

 

  

Operating

Leases

  

Finance

Leases

   Total 
Remainder of 2025  $1,368   $141   $1,509 
2026   1,859    149    2,008 
2027   1,570    60    1,630 
2028   1,569    60    1,629 
2029   986    44    1,030 
Thereafter   4,670    -    4,670 
Total lease payments  $12,022   $454   $12,476 
Less: imputed interest   (3,373)   (52)   (3,425)
Present value of lease liabilities  $8,649   $402   $9,051 
SCHEDULE OF LEASE TERM AND DISCOUNT RATE

The lease term and discount rate as of March 31, 2025 and 2024 were as follows:

 

Weighted-average remaining lease term (years)  March 31,
2025
 

March 31,

2024

 
         
Operating leases   7.6      7.9  
Finance leases   3.3      1.7  
Weighted-average discount rate             
Operating leases   7.8%     8.1 %
Finance leases   5.7%     5.3 %