XML 70 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property, Plant and Equipment - Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Engineering and other equipment $ 184,330 $ 183,336
Building 79,159 79,215
Computer hardware and software 111,354 101,572
Building and land improvements 57,491 58,238
Furniture and fixtures 21,536 21,368
Land 5,227 5,242
Total property, plant and equipment 459,097 448,971
Less: accumulated depreciation (332,128) (325,951)
Total property, plant and equipment, net $ 126,969 $ 123,020