v3.19.2
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 11, 2018
Apr. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Summary of Significant Accounting Policies (Textual)              
Percentage of acquired assets and assumed liabilities     100.00%   100.00%    
Cash balances were in foreign bank accounts and uninsured     $ 400   $ 400   $ 200
Allowance for doubtful accounts     600   600   700
Inventory reserve for obsolescence     100   100   200
Deferred debt issuance costs totaling     $ 100   100   100
Amortization of deferred debt issuance costs         $ 37 $ 7  
Equity method interest, percentage     50.00%   50.00%    
Investments         $ 500  
Income from equity method investment     $ 100 $ 100 100 $ 100  
Non-controlling interest in equity method investments           33.30%  
Spun off interest percentage 100.00%            
Advertising costs     $ 1,000 $ 1,000 $ 2,300 $ 1,800  
Tax benefit amount realized upon settlement, percentage         50.00%    
Revenue percentage     5.00% 5.00% 5.00% 5.00%  
Liability for returns included in accrued expenses     $ 600   $ 600   500
Other current assets     300   300   300
Customer deposits     2,700   2,700   3,200
Changed capitalization policy, description   The Company changed its capitalization policy for property and equipment, and intangible assets, increasing the threshold for capitalizing all purchases from $1,000 to $5,000.          
Expensed, capitalization policy     $ 40   $ 36    
Significant financing components period, description         The transaction price for significant financing components for periods less than one year.    
Amortization period, description         The company generally expenses sales commissions when incurred because the amortization period is one year or less.    
Value of unsatisfied performance obligations contracts period, description         The value of unsatisfied performance obligations for contracts with an original expected length of one year or less.    
Total order cost, percentage         50.00%    
IPO [Member]              
Summary of Significant Accounting Policies (Textual)              
Deferred offering costs   $ 31,200         $ 2,300
Airgraft Inc. [Member]              
Summary of Significant Accounting Policies (Textual)              
Equity method interest, percentage     1.71%   1.71%