v3.25.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Major Classes of Property, Plant and Equipment
Major classes of property, plant and equipment are as follows:
June 30, 2025December 31, 2024
Land and improvements$27,141 $20,204 
Buildings and improvements130,899 125,076 
Machinery, equipment and aircraft267,767 252,759 
Construction in progress15,422 10,884 
Property, plant and equipment, gross441,229 408,923 
Less accumulated depreciation(229,306)(213,837)
Property, plant and equipment, net$211,923 $195,086