Quarterly report [Sections 13 or 15(d)]

Leases (Tables)

v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Cost
The table below presents certain information related to lease costs for the Company’s operating leases (amounts in thousands):
Three Months Ended June 30, Six Months Ended June 30,
2025 2024 2025 2024
Operating lease expense $ 343  $ 432  $ 700  $ 845 
Short-term lease expense 147 101 291  276 
Total lease cost $ 490  $ 533  $ 991  $ 1,121 
Schedule of Weighted Average Remaining Lease Term and Discount Rate
The following table presents the weighted average remaining lease term and the weighted average discount rate related to operating leases:
June 30, 2025 December 31, 2024
Weighted average remaining lease term (in years) - operating leases 3.6 4.1
Weighted average discount rate - operating leases 8.07  % 7.61  %
Schedule of Future Lease Payments
The following table presents the maturities of lease liabilities (amounts in thousands):
Years Ended December 31, Operating
Leases
2025 (remaining) $ 952 
2026 1,770 
2027 1,599 
2028 1,097 
2029 175 
Thereafter 403 
Total minimum lease payments 5,996 
Less effects of discounting (823)
Present value of future minimum lease payments $ 5,173