XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Operations and Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operations and Significant Accounting Policies [Line Items]      
Lessee, Operating Lease, Termination Option Term 1 year    
Selling and administrative expense $ 454,039 $ 414,754 $ 373,817
Other Noncurrent Assets      
Other Assets, Noncurrent [Abstract]      
Field inventory 41,300 42,500  
Shipping and Handling [Member]      
Operations and Significant Accounting Policies [Line Items]      
Selling and administrative expense $ 21,700 $ 17,000 $ 14,600
Minimum [Member]      
Operations and Significant Accounting Policies [Line Items]      
Remaining Lease Term 1 year    
Maximum [Member]      
Operations and Significant Accounting Policies [Line Items]      
Remaining Lease Term 14 years    
Lessee, Operating Lease, Renewal Term 5 years