XML 106 R99.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - (Schedule of Net Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lessee Disclosure [Abstract]        
Operating lease cost $ 27,680 $ 26,349 $ 55,192 $ 52,778
Short-term lease cost 654 385 1,378 715
Variable lease cost 6,752 6,990 14,012 13,945
Sublease income (274) (273) (549) (562)
Net lease cost $ 34,812 $ 33,451 70,033 $ 66,876
Operating lease cash flows     48,396  
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 77,719  
Weighted-average remaining lease term (years) 12 years 8 months 12 days   12 years 8 months 12 days  
Weighted-average discount rate 4.93%   4.93%