XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Remaining lease term 9 years 2 months 12 days    
Discount rate 6.30%    
Operating lease right-of-use assets $ 245,388 $ 247,007  
Right-of-use asset obtained in exchange for operating lease 44,500 132,700 $ 96,700
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right of Use Assets 400 42,200 12,500
Operating lease payments $ 55,500 $ 47,900 $ 35,700