v3.26.3
Operating Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Lease cost        
Operating lease cost $ 26,043 $ 22,368 $ 76,626 $ 67,292
Short-term lease costs 144 245 443 829
Variable lease cost 3,184 2,894 9,934 8,550
Sublease income (604) (610) (1,807) (1,787)
Total lease cost $ 28,767 $ 24,897 $ 85,196 $ 74,884
Weighted-average remaining lease term 12 years 4 months 24 days 12 years 2 months 12 days 12 years 4 months 24 days 12 years 2 months 12 days
Weighted-average discount rate 5.60% 5.60% 5.60% 5.60%
Operating lease, expense $ 25,900 $ 22,000 $ 76,200 $ 67,100