v3.25.1
LEASES (Summary of Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
LEASES [Abstract]    
Operating cash flows from operating leases $ 5,623 $ 4,755
Operating cash flows for finance leases 13 8
Financing cash flows for finance leases 57 136
Total cash paid for amounts included in the measurement of lease liabilities 5,693 4,899
Right-of-use assets obtained in exchange for lease obligations - Operating leases $ 820 $ 744
Weighted-average remaining lease term (years) - operating leases 7 years 6 months 15 years 2 months 12 days
Weighted-average remaining lease term (years) - financing leases 2 years 4 months 24 days 2 years 7 months 6 days
Weighted-average discount rate - operating leases 5.30% 8.50%
Weighted-average discount rate - financing leases 5.80% 4.60%