XML 119 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease Cost      
Operating lease cost $ 5,307 $ 4,478 $ 3,143
Amortization of ROU asset 242 210 210
Interest on lease liabilities 115 125 129
Total finance lease 357 335 339
Interest on lease liabilities 5,664 4,813 3,482
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases 4,757 4,269 3,097
Operating cash flows from finance leases 115 125 129
Principal payments on finance lease 222 177 159
Cash flows from operating and finance leases 5,094 4,571 3,385
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals $ 6,365 $ 11,488 $ 3,804
Weighted-average remaining lease term - operating leases 9 years 3 months 29 days 5 years 7 months 17 days 4 years 2 months 15 days
Weighted-average remaining lease term - finance leases 9 years 25 days 9 years 11 months 12 days 11 years 4 months 28 days
Weighted-average discount rate - operating leases 7.40% 2.70% 3.50%
Weighted-average discount rate - finance leases 5.00% 5.00% 5.10%