XML 159 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease cost $ 66,124 $ 109,580
Financing lease cost:    
Amortization of right-of-use assets 5,122 4,361
Interest on lease liabilities 383 325
Total finance lease cost 5,505 4,686
Variable lease cost 13,372 38,814
Sublease income (2,970) (33,068)
Net lease cost $ 82,031 $ 120,012