XML 145 R128.htm IDEA: XBRL DOCUMENT v3.25.4
Leased Assets and Liabilities (Lease Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease Cost      
Operating lease expense $ 42,457 $ 37,640 $ 46,316
Finance lease expense      
Amortization of leased assets 9,702 8,709 6,554
Interest on lease liabilities 2,525 1,970 1,750
Variable lease expense 5,589 8,888 8,337
Sublease income (433) (335) (466)
Total expense $ 59,840 $ 56,872 $ 62,491