XML 91 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Nature of Business and Summary of Significant Accounting Policies Narrative (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
segment
Warrant
reporting_unit
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jan. 01, 2019
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Number of segments | segment 1      
Number of reporting units | reporting_unit 1      
Right of use assets – operating leases $ 1,746,000 $ 0   $ 1,367,000
Operating lease, liability 2,174,000      
Contract assets 1,089,000 485,000    
Capitalized Contract Cost, Amortization 1,900,000 1,300,000    
Inventory, net $ 350,000 191,000    
Number of warrants issued | Warrant 2      
Warrant shares (in shares) | shares 1,239,286      
Foreign currency transaction gain (loss), before tax $ (260,000) (55,000) $ (356,000)  
Accounting Standards Update 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Right of use assets – operating leases       1,400,000
Operating lease, liability       $ 1,900,000
Property, Plant and Equipment | Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property and equipment estimated useful lives 1 year      
Property, Plant and Equipment | Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property and equipment estimated useful lives 7 years      
Prepaid Expenses and Other Current Assets        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Contract assets $ 380,000 527,000    
Other Noncurrent Assets        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Contract with Customer, Asset, Net, Noncurrent $ 138,000 $ 33,000