v3.26.3
Operating Leases - Schedule of Net Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Lessee Disclosure [Abstract]        
Operating lease cost $ 28,915 $ 29,292 $ 85,830 $ 85,429
Short-term lease cost 441 571 1,171 1,384
Variable lease cost 7,461 7,148 22,721 21,899
Sublease income (238) (241) (709) (561)
Net lease cost $ 36,579 $ 36,770 109,013 $ 108,151
Operating lease cash flows     87,092  
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 24,254  
Weighted-average remaining lease term (years) 11 years 9 months 18 days   11 years 9 months 18 days  
Weighted-average discount rate 5.22%   5.22%