XML 96 R87.htm IDEA: XBRL DOCUMENT v3.25.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 113,241 96,327
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 412,768 443,726
Less: accumulated depreciation (306,314) (325,569)
Total Property, Plant and Equipment, net $ 106,454 $ 118,157