XML 164 R132.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finance Lease Liability, Due Year One $ 3,002  
Finance Lease Liability, Due Year Two 2,859  
Finance Lease Liability, Due Year Three 2,482  
Finance Lease Liability, Due Year Four 702  
Finance Lease Liability, Due Year Five 0  
Total finance leases due thereafter 0  
Finance Lease, Liability, total payments 9,045  
Finance Lease imputed interest 112  
Leases that have not yet commenced 6,297  
Finance Lease, Liability 2,636 $ 3,718
Operating Lease Liability, Due Year One 7,624  
Operating Lease Liability, Due Year Two 7,749  
Operating Lease Liability, Due Year Three 7,413  
Operating Lease Liability, Due Year Four 7,109  
Operating Lease Liability, Due Year Five 6,889  
Total operating lease due thereafter 18,605  
Operating Lease Liability, total payments 55,389  
Operating Lease imputed interest 4,221  
Operating Lease Liability Not Yet Commenced 7,493  
Operating Lease, Liability 43,675 $ 44,505
Total Lease Liability, Due Year One 10,626  
Total Lease Liability, Due Year Two 10,608  
Total Lease Liability, Due Year Three 9,895  
Total Lease Liability, Due Year Four 7,811  
Total Lease Liability, Due Year Five 6,889  
Total Lease Due Thereafter 18,605  
Total Lease Liability, total payments 64,434  
Total imputed interest 4,333  
Total leases that have not yet commenced 13,790  
Total lease liabilities $ 46,311