XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases (Narrative) (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
ft²
renewal_option
Dec. 31, 2020
USD ($)
Operating Leased Assets [Line Items]    
Weighted average remaining term for operating leases 4 years 7 days 4 years 10 months 6 days
Weighted average discount rate applied to operating leases 5.31% 5.20%
Cash paid for amounts included in the measurement of operating lease liabilities | $ $ 1,000,000 $ 975,000
Increase in operating lease liabilities for right of use assets | $   $ 941,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 months) 91 months  
Renewal options, number | renewal_option 1  
Renewal options, term (in years) 3 years