v3.26.1
LEASES - Schedule of Leasing Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating cash flows from operating leases $ 468 $ 492
Operating leases, weighted-average remaining lease term (in years) 18 years 8 months 12 days 17 years 6 months
Finance leases, weighted-average remaining lease term (in years) 95 years 96 years
Operating lease, weighted-average discount rate 7.20% 7.20%
Finance lease, weighted-average discount rate 7.20% 7.20%