Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Additional Information) (Detail)

v3.8.0.1
Summary of Significant Accounting Policies (Additional Information) (Detail)
12 Months Ended
Jan. 02, 2018
USD ($)
Dec. 31, 2017
USD ($)
$ / Unit
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Summary Of Significant Accounting Policies [Line Items]        
Advertising Expense   $ 1,386,977 $ 1,279,998 $ 432,325
Stock Options   $ 1,355,522 $ 756,928 $ 568,848
Earnings Per Share, Potentially Dilutive Securities   7,657,756 7,227,738 7,475,623
Increase In Retained Earnings $ 100,000      
Impairment Of Intangible Assets, Finite-Lived   $ 0 $ 20,506 $ 13,222
Allowance for Doubtful Accounts Receivable   $ 29,960    
M300 Smart Glass        
Summary Of Significant Accounting Policies [Line Items]        
Best Selling Price Per Unit | $ / Unit   25    
M100 Smart Glass        
Summary Of Significant Accounting Policies [Line Items]        
Best Selling Price Per Unit | $ / Unit   25    
M100 software developer kits        
Summary Of Significant Accounting Policies [Line Items]        
Best Selling Price Per Unit | $ / Unit   40    
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Finite-Lived Intangible Assets, Remaining Amortization Period   3 years    
Trademarks and Patents        
Summary Of Significant Accounting Policies [Line Items]        
Finite-Lived Intangible Assets, Remaining Amortization Period   15 years