XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Maturities of lease liabilities:          
2024 (excluding the nine months ended September 30, 2024) $ 10,146   $ 10,146    
2025 39,434   39,434    
2026 35,646   35,646    
2027 31,101   31,101    
2028 27,234   27,234    
Thereafter 189,877   189,877    
Total Lease Payments 333,438   333,438    
Less-Present Value Discount (98,191)   (98,191)    
Present Value of Operating Lease Liabilities 235,247   235,247   $ 212,562
Supplemental information related to leases:          
Cash paid for amounts included in the measurement of operating lease liabilities 10,061 $ 7,293 29,377 $ 21,362  
Operating lease right-of-use assets obtained in exchange for lease liabilities $ 6,657 $ 82,352 $ 41,989 $ 98,102