XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Lease, Cost [Abstract]    
Operating lease cost $ 22,546 $ 12,111
Short-term lease costs 212 215
Variable lease cost 3,081 2,974
Sublease income (581) (928)
Total lease cost $ 25,258 $ 14,372
Weighted-average remaining lease term 12 years 8 months 12 days 6 years 6 months
Weighted-average discount rate 5.55% 5.13%
Operating lease, expense $ 22,600 $ 12,200