XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Supplemental Balance Sheet Information Related To Leases
Supplemental balance sheets information related to leases as of March 31, 2025 and December 31, 2024 are as follows (in thousands):
 
Leases
  
Classification
    
March 31,

2025
    
December 31,

2024
 
Assets
        
Operating lease
    
Operating lease right-of-use assets
     $ 3,602      $ 3,107  
Finance lease
     Property, plant and equipment, net        355        390  
     
 
 
    
 
 
 
Total lease assets
      $ 3,957      $ 3,497  
     
 
 
    
 
 
 
Liabilities
        
Current
        
Operating lease
    
Operating lease liabilities
     $ 1,693      $ 1,393  
Finance lease
     Other current liabilities        156        153  
Non-current
        
Operating lease
    
Non-current operating lease liabilities
     1,881        1,823  
Finance lease
    
Other
non-current
liabilities
       255        294  
     
 
 
    
 
 
 
Total lease liabilities
      $ 3,985      $ 3,663  
     
 
 
    
 
 
 
Lease, Cost
The following table presents the weighted average remaining lease term and discount rate:
 
    
March 31,

2025
   
December 31,

2024
 
Weighted average remaining lease term
    
Operating leases
     2.3 years       2.5 years  
Finance leases
     2.7 years       2.9 years  
Weighted average discount rate
    
Operating leases
     6.6     6.8
Finance leases
     7.1     7.1
Other Lease Information
The components of lease cost from continuing operations included in the Company’s consolidated statements of operations, are as follows (in thousands):
 
    
Three Months Ended
 
    
March 31,

2025
    
March 31,

2024
 
Operating lease cost
   $ 522      $ 508  
Finance lease cost
     
Amortization of
right-of-use
assets
     36        35  
Interest on lease liabilities
     7        10  
  
 
 
    
 
 
 
Total lease cost
   $ 565      $ 553  
  
 
 
    
 
 
 
The above table does not include an immaterial cost of short-term leases for the three months ended March 31, 2025 and 2024.
 
Other lease information associated with continuing operations is as follows (in thousands):
 
    
Three Months Ended
 
    
March 31,

2025
    
March 31,

2024
 
Cash paid for amounts included in the measurement of lease liabilities
     
Operating cash flows from operating leases
   $ 660      $ 519  
Operating cash flows from finance leases
     7        10  
Financing cash flows from finance leases
     38        35  
Schedule Of Future Lease Payments
The aggregate future lease payments for operating and finance leases as of March 31, 2025 are as follows (in thousands):
 
    
Operating

Leases
    
Finance

Leases
 
Remainder of 2025
   $ 1,362      $ 134  
2026
     1,607        167  
2027
     765        132  
2028
     111        18  
2029
     26         
  
 
 
    
 
 
 
Total future lease payments
     3,871        451  
Less: Imputed interest
     (297      (40
  
 
 
    
 
 
 
Present value of future payments
   $ 3,574      $ 411