v3.26.1
LEASES - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease expense $ 522 $ 533
Finance lease expenses:    
Amortization of right of use assets 441 318
Interest on lease liabilities 112 95
Total finance lease expense $ 553 $ 413