XML 127 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant, and Equipment, Net - Schedule of Long-Lived Tangible Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets $ 37,803 $ 48,529
United States    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets 5,637 9,683
PRC    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets 19,935 22,139
Vietnam    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets 7,630 8,520
Mexico    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets 698 5,164
All other countries    
Property, Plant and Equipment [Line Items]    
Total long-lived tangible assets $ 3,903 $ 3,023