XML 94 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurement - Additional Information (Detail) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying value $ 192,434,000 $ 80,624,000
DEG Vietnam Loan    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying value 6,250,000 8,750,000
Fair value 6,360,000 8,785,000
Fair Value, Recurring Basis    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Financial assets, fair value 0 0
Financial liabilities, fair value 0 0
Fair Value, Nonrecurring Basis    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Financial assets, fair value 0 0
Financial liabilities, fair value 0 $ 0
Fair Value, Nonrecurring Basis | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Estimated fair value related to other intangible assets $ 4,380,000