XML 74 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Supplemental Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Operating leases $ 203,031 $ 200,104 $ 197,881
Short-term lease expense 25,488 24,127 21,447
Variable lease expense 33,972 28,575 23,996
Total lease expense $ 262,491 $ 252,806 $ 243,324