XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Futures maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Finance  
2023 $ 2,325
2024 1,254
2025 792
2026 584
2027 600
Thereafter 3,435
Finance Lease, Liability, Payment, Due, Total 8,990
Less: Amount representing interest (1,409)
Total 7,581
Operating  
2023 117,240
2024 87,886
2025 67,733
2026 45,732
2027 16,221
Thereafter 39,552
Lessee, Operating Lease, Liability, Payments, Due, Total 374,364
Less: Amount representing interest (38,781)
Total $ 335,583