XML 90 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases (Narrative) (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
ft²
renewal_option
Dec. 31, 2018
USD ($)
Operating Leased Assets [Line Items]    
Rent expense $ 1,000,000.0 $ 1,300,000
Weighted average remaining term for operating leases 6 years 1 month 9 days  
Weighted average discount rate applied to operating leases 5.70%  
Cash paid for amounts included in the measurement of operating lease liabilities $ 635,000  
Incentives from landlord recorded as leasehold improvements 783,000  
Increase in operating lease liabilities for right of use assets $ 70,000  
SINGAPORE    
Operating Leased Assets [Line Items]    
Mixed office and warehouse facility, square footage | ft² 19,805  
Golden Valley [Member] | MINNESOTA    
Operating Leased Assets [Line Items]    
Mixed office and warehouse facility, square footage | ft² 61,208  
Period for recognizing rental expense (in years) 91 months  
Renewal options, number | renewal_option 1  
Renewal options, term (in years) 3 years