XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets    
Operating lease right-of-use assets $ 316,128 $ 310,498
Finance lease right-of-use assets 6,009 4,932
Total lease assets 322,137 315,430
Current liabilities    
Operating lease liabilities, current 81,247 75,236
Finance lease liabilities, current 2,246 2,465
Noncurrent liabilities    
Operating lease liabilities, long-term 261,575 259,430
Finance lease liabilities, long-term 3,849 2,838
Total lease liabilities $ 348,917 $ 339,969
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, plant, and equipment, net Property, plant, and equipment, net
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current Other Liabilities, Current
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term obligations Other long-term obligations