XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER BALANCE SHEET CAPTIONS - Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, at cost $ 450,800 $ 404,149
Less accumulated depreciation and amortization (215,168) (196,863)
Property, plant, and equipment, net 235,632 207,286
Land, buildings, and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, at cost 155,385 150,367
Transportation equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, at cost 805 697
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, at cost 257,075 236,352
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, at cost $ 37,535 $ 16,733