XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Weighted-average remaining lease term for operating leases 6 years 10 months 24 days   6 years 10 months 24 days  
Weighted-average remaining lease term for finance leases 3 years 1 month 6 days   3 years 1 month 6 days  
Weighted-average discount rate for operating leases 3.60%   3.60%  
Weighted-average discount rate for finance leases 3.70%   3.70%  
Operating Lease Expense [Abstract]        
Operating lease cost $ 5,953 $ 6,762 $ 17,892 $ 22,945
Variable lease cost 1,961 1,923 4,701 3,410
Finance Lease Expense [Abstract]        
Amortization of right-of-use assets 700 1,240 2,183 3,843
Interest on lease liabilities 86 123 289 380
Total lease expense 8,700 $ 10,048 25,065 30,578
Supplemental Cash Flow Information Related to Leases [Abstract]        
Operating cash outflow from operating leases     19,103 21,975
Operating cash outflow from finance leases     295 360
Financing cash outflow from finance leases     2,302 2,382
Right-of-use assets obtained in exchange for operating lease obligations     14,914 14,351
Right-of-use assets obtained in exchange for finance lease obligations     10 $ 782
Maturities of Operating Lease Liabilities [Abstract]        
2024 6,371   6,371  
2025 21,164   21,164  
2026 16,202   16,202  
2027 12,304   12,304  
2028 9,112   9,112  
Thereafter 32,953   32,953  
Total 98,106   98,106  
Less: Finance charges 10,072   10,072  
Total principal liability 88,034   88,034  
Maturities of Financing Lease Liabilities [Abstract]        
2024 733   733  
2025 2,822   2,822  
2026 2,817   2,817  
2027 2,795   2,795  
2028 736   736  
Thereafter 0   0  
Total 9,903   9,903  
Less: Finance charges 612   612  
Total principal liability 9,291   9,291  
Additional lease liabilities not yet commenced $ 100   $ 100