XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Maturities of lease liabilities:          
2023 (excluding the six months ended June 30, 2023) $ 14,241   $ 14,241    
2024 26,842   26,842    
2025 25,168   25,168    
2026 21,393   21,393    
2027 17,168   17,168    
Thereafter 63,105   63,105    
Total Lease Payments 167,917   167,917    
Less-Present Value Discount (30,578)   (30,578)    
Present Value of Operating Lease Liabilities 137,339   137,339   $ 132,895
Supplemental information related to leases:          
Cash paid for amounts included in the measurement of operating lease liabilities 7,045 $ 6,702 14,069 $ 13,016  
Operating lease right-of-use assets obtained in exchange for lease liabilities $ 6,304 $ 13,455 $ 15,750 $ 18,369