v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Expense (Income)
Components of lease expense (income) are summarized as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
(unaudited)
(unaudited)
Operating lease expense$575 $787 $1,158 $1,556 
Short-term lease expense20 164 61 319 
Sublease income(535)(519)(1,093)(1,019)
Total$60 $432 $126 $856