v3.25.4
Property and Equipment, Net - Schedule of Major Classes of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 461,037 $ 408,923
Less accumulated depreciation (238,256) (213,837)
Property, plant and equipment, net 222,781 195,086
Land and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 27,293 20,204
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 131,619 125,076
Machinery, equipment and aircraft    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 274,919 252,759
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 27,206 $ 10,884