XML 115 R100.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease Cost      
Operating lease cost $ 5,444 $ 5,456 $ 5,307
Amortization of ROU asset 210 232 242
Interest on lease liabilities 94 105 115
Total finance lease 304 337 357
Total lease cost 5,748 5,793 5,664
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases 5,497 5,454 4,757
Operating cash flows from finance leases 94 105 115
Principal payments on finance lease 194 216 222
Cash flows from operating and finance leases 5,785 5,775 5,094
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals $ 3,358 $ 1,669 $ 6,365
Weighted-average remaining lease term - operating leases 5 years 10 months 28 days 9 years 10 days 9 years 3 months 29 days
Weighted-average remaining lease term - finance leases 7 years 4 months 6 days 8 years 4 months 13 days 9 years 25 days
Weighted-average discount rate - operating leases 6.70% 7.60% 7.40%
Weighted-average discount rate - finance leases 5.10% 5.10% 5.00%