XML 101 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Right-of-Use Assets and Lease Liabilities - Operating Leases and Finance Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease expense $ 5,126 $ 5,199 $ 5,169
Amortization of ROU assets - finance leases 90 90 179
Interest on lease liabilities - finance leases 56 60 65
Total Lease Expense 5,272 5,349 $ 5,413
Operating Leases      
ROU assets 40,331 42,100  
Operating cash flows 7,253 6,996  
Finance Leases      
ROU assets 695 786  
Operating cash flows 56 60  
Financing cash flows $ 75 $ 69  
Weighted Average Lease Term - Years      
Operating leases 17 years 2 months 12 days 17 years 9 months 18 days  
Finance leases 11 years 4 months 24 days 12 years  
Weighted Average Discount Rate      
Operating leases 5.99% 5.93%  
Finance leases 6.03% 6.02%