v3.25.4
Operating Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease cost      
Operating lease cost $ 90,121 $ 47,966 $ 29,878
Short-term lease costs 1,058 730 587
Variable lease cost 11,833 11,254 8,089
Sublease income (2,391) (2,482) (3,400)
Total lease cost $ 100,621 $ 57,468 $ 35,154
Weighted-average remaining lease term 12 years 1 month 6 days 5 years 10 months 24 days 6 years 8 months 12 days
Weighted-average discount rate 5.62% 5.03% 5.09%
Operating lease, expense $ 90,000 $ 48,200 $ 29,700