v3.26.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Lease Cost
The components of lease expense for the three months ended March 31, 2026 and 2025 were as follows (in thousands):

Three months ended
March 31,
2026
March 31,
2025
Operating lease expense$522 $533 
Finance lease expenses:
Amortization of right of use assets$441 $318 
Interest on lease liabilities112 95 
Total finance lease expense$553 $413 
Schedule of Weighted Average Remaining Lease Terms and Discount Rates
The weighted average remaining lease terms and weighted average discount rates for the Company's operating leases and finance leases at March 31, 2026 and December 31, 2025 were as follows:
March 31,
2026
December 31,
2025
Weighted average remaining lease term (years):
  Operating leases8.649.11
  Finance leases2.312.44
Weighted average discount rate:
  Operating leases11.5 %11.6 %
  Finance leases11.1 %10.9 %
Schedule of Future Minimum Lease Payments
Future minimum lease payments as of March 31, 2026 under all non-cancelable leases having an initial or remaining term of more than one year were (in thousands):
Operating
leases
Finance
leases
Remainder of 2026$1,531 $1,481 
20271,813 1,481 
20281,757 742 
20291,595 372 
20301,034 42 
Thereafter6,762 19 
Total lease payments14,492 4,137 
Less: imputed interest(6,107)(633)
$8,385 $3,504 
Schedule of Future Minimum Lease Payments
Future minimum lease payments as of March 31, 2026 under all non-cancelable leases having an initial or remaining term of more than one year were (in thousands):
Operating
leases
Finance
leases
Remainder of 2026$1,531 $1,481 
20271,813 1,481 
20281,757 742 
20291,595 372 
20301,034 42 
Thereafter6,762 19 
Total lease payments14,492 4,137 
Less: imputed interest(6,107)(633)
$8,385 $3,504