XML 50 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Concentrations - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
International Locations    
Concentrations (Textual)    
Net assets located overseas $ 28,944 $ 45,387
InvisibleShield Glass Products | Product Concentration Risk | Screen Protection Sales Revenue, Net    
Concentrations (Textual)    
Concentration risk, percentage 75.00%  
InvisibleShield Glass Products | Product Concentration Risk | Sales Revenue, Net    
Concentrations (Textual)    
Concentration risk, percentage 33.00%  
InvisibleShield Film products | Product Concentration Risk | Screen Protection Sales Revenue, Net    
Concentrations (Textual)    
Concentration risk, percentage 13.00%  
InvisibleShield Film products | Product Concentration Risk | Sales Revenue, Net    
Concentrations (Textual)    
Concentration risk, percentage 6.00%  
ISOD Film Blanks | Product Concentration Risk | Screen Protection Sales Revenue, Net    
Concentrations (Textual)    
Concentration risk, percentage 12.00%  
ISOD Film Blanks | Product Concentration Risk | Sales Revenue, Net    
Concentrations (Textual)    
Concentration risk, percentage 5.00%