XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 245,723 $ 230,367
Less: accumulated depreciation (102,977) (98,333)
Property plant and equipment net excluding capitalized cost 142,746 132,034
Construction in progress 1,199 3,291
Property, Plant and Equipment, net 143,945 135,325
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 61,487 54,428
Estimated useful life Indefinite  
Land Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 65,451 59,633
Land Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 20 years  
Land Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 50 years  
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 34,082 33,781
Estimated useful life 30 years  
Furniture, Office Equipment and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 37,379 37,965
Furniture, Office Equipment and Software [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 3 years  
Furniture, Office Equipment and Software [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 10 years  
Vehicles and Machinery [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 47,324 $ 44,560
Vehicles and Machinery [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 5 years  
Vehicles and Machinery [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 25 years