v3.26.1
LEASES - Schedule of Leasing Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Operating cash flows from operating leases $ 929 $ 1,435
Operating cash flows from finance lease 289 280
Financing cash flows from finance lease $ 173 $ 168
Operating leases, weighted-average remaining lease term (in years) 18 years 3 months 18 days 19 years 10 months 24 days
Finance leases, weighted-average remaining lease term (in years) 94 years 9 months 18 days 95 years 9 months 18 days
Operating lease, weighted-average discount rate 7.20% 7.20%
Finance lease, weighted-average discount rate 7.20% 7.20%