v3.26.1
LEASES - Schedule of Components of Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Finance leases:        
Amortization of ROU assets $ 503 $ 761 $ 1,005 $ 1,522
Interest on lease liability 164 272 356 570
Total finance lease expense 667 1,033 1,361 2,092
Operating leases:        
Operating lease expense 1,787 660 2,441 1,285
Total lease expense $ 2,454 $ 1,693 $ 3,802 $ 3,377