XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Weighted-average remaining lease term for operating leases 7 years   7 years  
Weighted-average remaining lease term for finance leases 3 years 3 months 18 days   3 years 3 months 18 days  
Weighted-average discount rate for operating leases 3.70%   3.70%  
Weighted-average discount rate for finance leases 3.70%   3.70%  
Operating Lease Expense [Abstract]        
Operating lease cost $ 5,873 $ 8,022 $ 11,939 $ 16,183
Variable lease cost 964 412 2,740 1,487
Finance Lease Expense [Abstract]        
Amortization of right-of-use assets 725 1,603 1,483 2,603
Interest on lease liabilities 94 123 203 257
Total lease expense 7,656 $ 10,160 16,365 20,530
Supplemental Cash Flow Information Related to Leases [Abstract]        
Operating cash outflow from operating leases     12,515 15,310
Operating cash outflow from finance leases     204 260
Financing cash outflow from finance leases     1,560 1,546
Right-of-use assets obtained in exchange for operating lease obligations     14,595 14,052
Right-of-use assets obtained in exchange for finance lease obligations     10 $ 576
Maturities of Operating Lease Liabilities [Abstract]        
2024 12,332   12,332  
2025 20,230   20,230  
2026 15,540   15,540  
2027 11,810   11,810  
2028 8,738   8,738  
Thereafter 32,402   32,402  
Total 101,052   101,052  
Less: Finance charges 10,731   10,731  
Total principal liability 90,321   90,321  
Maturities of Financing Lease Liabilities [Abstract]        
2024 1,569   1,569  
2025 2,891   2,891  
2026 2,884   2,884  
2027 2,811   2,811  
2028 60   60  
Thereafter 0   0  
Total 10,215   10,215  
Less: Finance charges 643   643  
Total principal liability $ 9,572   $ 9,572