XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Maturities of lease liabilities:          
2024 (excluding the six months ended June 30, 2024) $ 20,095   $ 20,095    
2025 37,975   37,975    
2026 34,201   34,201    
2027 29,730   29,730    
2028 25,888   25,888    
Thereafter 187,309   187,309    
Total Lease Payments 335,198   335,198    
Less-Present Value Discount (99,915)   (99,915)    
Present Value of Operating Lease Liabilities 235,283   235,283   $ 212,562
Supplemental information related to leases:          
Cash paid for amounts included in the measurement of operating lease liabilities 9,850 $ 7,045 19,316 $ 14,069  
Operating lease right-of-use assets obtained in exchange for lease liabilities $ 5,906 $ 6,304 $ 35,332 $ 15,750