XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operations and Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operations and Significant Accounting Policies [Line Items]      
Options to terminate leases 1 year    
Selling and administrative expense $ 478,280 $ 503,040 $ 454,039
Pension Plan      
Operations and Significant Accounting Policies [Line Items]      
Defined Benefit Plan, Benefit Obligation 69,235 70,588 71,203
Other Noncurrent Assets      
Other Assets, Noncurrent [Abstract]      
Field inventory 42,200 43,400  
Shipping and Handling      
Operations and Significant Accounting Policies [Line Items]      
Selling and administrative expense $ 27,000 $ 26,300 $ 21,700
Minimum      
Operations and Significant Accounting Policies [Line Items]      
Remaining lease terms 1 year    
Maximum      
Operations and Significant Accounting Policies [Line Items]      
Remaining lease terms 12 years    
Options to extend leases 5 years