XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Maturities of lease liabilities:          
2025 (excluding the six months ended June 30, 2025) $ 21,185   $ 21,185    
2026 39,001   39,001    
2027 34,178   34,178    
2028 30,080   30,080    
2029 26,328   26,328    
Thereafter 188,615   188,615    
Total Lease Payments 339,387   339,387    
Less-present value discount (100,987)   (100,987)    
Present value of operating lease liabilities 238,400   238,400   $ 240,265
Supplemental information related to leases:          
Cash paid for amounts included in the measurement of operating lease liabilities 10,599 $ 9,850 21,302 $ 19,316  
Operating lease right-of-use assets obtained in exchange for lease liabilities $ 7,120 $ 5,906 $ 12,292 $ 35,332