XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Remaining lease term 7 years 10 months 24 days    
Discount rate 7.00%    
Operating lease right-of-use assets $ 272,995 $ 224,313  
Right-of-use asset obtained in exchange for operating lease 96,900 29,600 $ 44,500
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right of Use Assets 15,500 5,500 400
Operating lease payments $ 63,200 $ 59,600 $ 55,500