XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment - Property, Plant and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Engineering and other equipment $ 184,694 $ 183,336
Building 50,871 79,215
Computer hardware and software 109,729 91,752
Building and land improvements 39,979 58,238
Furniture and fixtures 20,994 21,368
Land 2,989 5,242
Total Property, Plant and Equipment 409,256 439,151
Less: accumulated depreciation (306,314) (325,569)
Total Property, Plant and Equipment, net $ 102,942 $ 113,582