v3.26.1
Property, Plant and Equipment - Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Abstract]    
Engineering and other equipment $ 134,820 $ 131,665
Building 52,320 52,586
Computer hardware and software 118,929 109,703
Building and land improvements 43,126 43,271
Furniture and fixtures 16,765 19,287
Land 3,053 3,073
Total property, plant and equipment 369,013 359,585
Less: accumulated depreciation and amortization (246,011) (235,201)
Total property, plant and equipment, net $ 123,002 $ 124,384