XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant, and Equipment, Net - Summary of Property, Plant, and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 223,377 $ 235,684
Accumulated depreciation (170,474) (165,906)
Property, plant and equipment, net, excluding construction in progress 52,903 69,778
Construction in progress 9,888 4,869
Total property, plant, and equipment, net 62,791 74,647
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 18,291 19,830
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 9,344 9,655
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,529 3,905
Leasehold and building improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 39,761 41,437
Construction in progress 475 100
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 96,947 102,864
Construction in progress 2,282 1,912
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 23,607 23,993
Construction in progress 4,862 1,272
Tooling    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 31,898 34,000
Construction in progress $ 1,827 $ 1,168