XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant, and Equipment, Net - Long-Lived Tangible Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets $ 63,312 $ 84,390
United States    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets 13,245 16,427
People's Republic of China    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets 26,679 42,893
Mexico    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets 9,227 14,402
Vietnam    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets 10,089 6,923
All other countries    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets $ 4,072 $ 3,745