XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease cost $ 16,673 $ 32,154 $ 48,911 $ 87,674
Financing lease cost:        
Amortization of right-of-use assets 1,230 1,141 3,871 3,240
Interest on lease liabilities 90 85 298 245
Total finance lease cost 1,320 1,226 4,169 3,485
Variable lease cost 3,738 12,563 9,515 32,453
Sublease income (716) (7,938) (1,981) (24,407)
Net lease cost $ 21,015 $ 38,005 $ 60,614 $ 99,205