XML 111 R104.htm IDEA: XBRL DOCUMENT v3.25.3
Operating Leases - Schedule of Net Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lessee Disclosure [Abstract]        
Operating lease cost $ 29,292 $ 27,789 $ 85,429 $ 82,981
Short-term lease cost 571 814 1,384 2,192
Variable lease cost 7,148 6,567 21,899 20,579
Sublease income (241) (290) (561) (839)
Net lease cost $ 36,770 $ 34,880 108,151 $ 104,913
Operating lease cash flows     83,810  
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 65,359  
Weighted-average remaining lease term (years) 12 years 2 months 12 days   12 years 2 months 12 days  
Weighted-average discount rate 5.08%   5.08%