XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases (in thousands):      
Finance - financing cash flows $ 5,047 $ 4,140 $ 4,060
Finance - operating cash flows 917 624  
Operating - operating cash flows 13,208 12,502  
ROU assets obtained in the exchange for lease liabilities:      
Finance leases 7,125 5,076  
Operating leases $ 10,598 $ 6,067  
Weighted-average remaining lease term (in years):      
Finance leases 4 years 8 months 12 days 5 years 1 month 6 days  
Operating leases 4 years 4 months 24 days 4 years 8 months 12 days  
Weighted-average discount rate:      
Finance leases 6.50% 5.50%  
Operating leases 6.10% 5.60%