Annual report pursuant to Section 13 and 15(d)

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

v3.19.1
Summary of Significant Accounting Policies (Additional Information) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2019
Summary Of Significant Accounting Policies [Line Items]        
Advertising Expense $ 1,631,161 $ 1,386,977 $ 1,279,998  
Stock Based Compensation And Common Stock Awards Expenses $ 2,197,481 $ 1,623,272 $ 902,978  
Earnings Per Share, Potentially Dilutive Securities 8,742,183 7,657,756 7,227,738  
Impairment of Intangible Assets, Finite-lived $ 0 $ 0 $ 20,506  
Allowance for Doubtful Accounts Receivable $ 7,280 $ 29,960    
Subsequent Event [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Operating Lease, Right-of-Use Asset       $ 1,000,000
Operating Lease, Liability       $ 1,000,000
Sales Revenue, Net [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage     10.00%  
Accounts Receivable [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage     10.00%  
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      
Toshiba client solutins ltd [Member] | Sales Revenue, Net [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage 17.00% 18.00%    
Toshiba client solutins ltd [Member] | Accounts Receivable [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage 32.00% 25.00%    
Toshiba client solutins ltd [Member] | Accrued Project Revenue [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage   100.00%    
SATS Airport [Member] | Sales Revenue, Net [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage 10.00%      
SATS Airport [Member] | Accounts Receivable [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage 38.00%      
AMA SA [Member] | Sales Revenue, Net [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage 10.00%