v3.19.1
Notes Payable - Additional Information (Detail)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Aug. 15, 2018
USD ($)
Jan. 31, 2018
USD ($)
$ / shares
shares
May 01, 2016
Nov. 30, 2018
USD ($)
$ / shares
shares
Oct. 31, 2018
USD ($)
$ / shares
shares
Sep. 30, 2018
USD ($)
PromissoryNote
Aug. 31, 2018
USD ($)
Apr. 30, 2018
USD ($)
May 31, 2015
USD ($)
Aug. 31, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
Jun. 01, 2018
$ / shares
shares
Debt Instrument [Line Items]                            
Notes payable, amount repaid/retired                       $ 1,763,000 $ 1,179,000  
Notes payable, outstanding amount                       $ 9,117,000 8,940,000  
Convertible notes converted into shares of common stock | shares   570,287                        
Warrants exercisable into shares of common stock | shares   570,287                       1,183,116
Exercise price of warrants, per share | $ / shares   $ 9.15                   $ 3.73   $ 3.02
Debt value                         3,756,000  
Amortization of debt discount   $ 271,000                   $ 1,780,000 26,000  
Amortization period of interest expense   3 years                        
Aggregate principal amount of converted notes to common stock                       11,445,000    
Loss on debt conversion                       1,227,000    
Accretion of discount                       (800,000) (368,000)  
Convertible Notes and Warrants [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate   0.00%                        
Convertible notes term   3 years                        
Notes payable, outstanding amount $ 275,000                          
Convertible notes amount   $ 1,000,000                        
Warrants value   127,000                        
Conversion feature value   144,000                        
Debt value   $ 729,000                        
Aggregate principal amount of converted notes to common stock 725,000                          
Accretion of discount                       45,000    
Convertible Notes and Warrants [Member] | Interest Expense [Member]                            
Debt Instrument [Line Items]                            
Loss on debt conversion 163,000                          
Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Price Volatility [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption   105                        
Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Risk Free Interest Rate [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption   2.20                        
Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Entity Credit Risk [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption   7.70                        
Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Interest expense                       557,000 279,000  
10% Promissory Note [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, issued amount                 $ 500,000          
Notes payable, interest rate                 10.00%          
Notes payable, maturity date                 Apr. 30, 2016          
Notes payable amended date     May 01, 2016                      
8% Secured Promissory Notes Due July/August 2018 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                       $ 250,000 $ 1,350,000  
8% Secured Promissory Notes Due July/August 2018 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, issued amount                   $ 1,350,000        
Notes payable, interest rate                   8.00%   8.00% 8.00%  
Convertible notes term                   1 year        
Notes payable, amount repaid/retired $ 750,000           $ 350,000              
Notes payable, outstanding amount                       $ 250,000    
Notes payable, maturity date, description                       July/August 2018 July/August 2018  
0% Promissory Notes Due January and March 2018 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, issued amount                     $ 715,000      
Notes payable, interest rate                     0.00%      
Convertible notes term                     1 year      
8% Promissory Notes Due March 2019 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                         $ 715,000  
8% Promissory Notes Due March 2019 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate                       8.00% 8.00%  
Notes payable, maturity date                       Mar. 31, 2019 Mar. 31, 2019  
0% Promissory Notes Due May 2018 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                         $ 261,000  
0% Promissory Notes Due May 2018 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate       0.00%               0.00% 0.00%  
Notes payable, maturity date       May 31, 2018               May 31, 2018 May 31, 2018  
Notes payable, amount repaid/retired       $ 261,000                    
8% Promissory Note Due March 2019 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                         $ 200,000  
8% Promissory Note Due March 2019 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, issued amount           $ 200,000                
Notes payable, interest rate           8.00%           8.00% 8.00%  
Notes payable, maturity date           Mar. 31, 2019           Mar. 31, 2019 Mar. 31, 2019  
8% Promissory Notes Due March 2019 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                         $ 1,776,000  
8% Promissory Notes Due March 2019 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate 8.00%                     8.00% 8.00%  
Notes payable, maturity date Mar. 31, 2019                     Mar. 31, 2019 Mar. 31, 2019  
Notes payable, amount repaid/retired $ 1,776,000                          
8% Secured Promissory Notes Due March 2019 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                         $ 3,455,000  
8% Secured Promissory Notes Due March 2019 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, issued amount           $ 675,000                
Notes payable, interest rate                       8.00% 8.00%  
Notes payable, maturity date                       Mar. 31, 2019 Mar. 31, 2019  
Notes payable, amount repaid/retired $ 2,780,000                          
Notes payable, outstanding amount                       $ 3,455,000    
4.02% Promissory Note Due April 2021 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, issued amount               $ 1,000,000            
Notes payable, interest rate               4.02%            
Notes payable, maturity date               Apr. 30, 2021            
0% Promissory Note Due April 2019 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                       $ 418,000    
0% Promissory Note Due April 2019 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate                       0.00% 0.00%  
Notes payable, maturity date                       Apr. 30, 2019 Apr. 30, 2019  
0% Promissory Note Due April 2019 [Member] | Notes Payable [Member] | Unitron Assets [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate             0.00%              
Notes payable, maturity date             Apr. 30, 2019              
Notes payable, outstanding amount             $ 418,000              
Assumption of debt under merger consideration             $ 868,000              
Notes payable, maturity date, description             $450,000 paid in October 2018 and $418,000 due in April 2019              
0% Promissory Note Due October 2018 [Member] | Notes Payable [Member] | Unitron Assets [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate             0.00%              
Notes payable, maturity date             Oct. 31, 2018              
Notes payable, amount repaid/retired         $ 450,000                  
8% Promissory Note Due March 2021 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                       $ 2,107,000    
8% Promissory Note Due March 2021 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, issued amount           $ 2,107,000                
Notes payable, interest rate           8.00%           8.00% 8.00%  
Notes payable, maturity date                       Mar. 31, 2021 Mar. 31, 2021  
Number of promissory notes | PromissoryNote           12                
12% Convertible Notes Due October 2019 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                       $ 4,000,000    
Convertible notes converted into shares of common stock | shares         941,181                  
Warrants exercisable into shares of common stock | shares         470,592                  
Exercise price of warrants, per share | $ / shares         $ 4.25                  
Amortization of debt discount         $ 1,942,000                  
Amortization period of interest expense         1 year                  
12% Convertible Notes Due October 2019 [Member] | Convertible Notes and Warrants [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate         12.00%                  
Convertible notes term         1 year                  
Convertible notes amount         $ 4,000,000                  
Warrants value         769,000                  
Conversion feature value         1,173,000                  
Debt value         $ 2,058,000                  
Accretion of discount                       $ 324,000    
12% Convertible Notes Due October 2019 [Member] | Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Price Volatility [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption         90                  
12% Convertible Notes Due October 2019 [Member] | Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Risk Free Interest Rate [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption         2.47                  
12% Convertible Notes Due October 2019 [Member] | Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Discount Rate [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption         25                  
12% Convertible Notes Due October 2019 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate                       12.00% 12.00%  
Notes payable, maturity date                       Oct. 31, 2019 Oct. 31, 2019  
12% Convertible Notes Due November 2019 [Member]                            
Debt Instrument [Line Items]                            
Notes payable, outstanding amount                       $ 1,220,000    
Convertible notes converted into shares of common stock | shares       277,274                    
Warrants exercisable into shares of common stock | shares       138,638                    
Exercise price of warrants, per share | $ / shares       $ 4.40                    
Amortization of debt discount       $ 118,000                    
Amortization period of interest expense       1 year                    
12% Convertible Notes Due November 2019 [Member] | Convertible Notes and Warrants [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate       12.00%                    
Convertible notes term       1 year                    
Convertible notes amount       $ 1,220,000                    
Warrants value       118,000                    
Debt value       $ 1,102,000                    
Accretion of discount                       $ 10,000    
12% Convertible Notes Due November 2019 [Member] | Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Price Volatility [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption       90                    
12% Convertible Notes Due November 2019 [Member] | Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Risk Free Interest Rate [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption       2.52                    
12% Convertible Notes Due November 2019 [Member] | Warrants [Member] | Valuation Technique, Option Pricing Model [Member] | Measurement Input, Discount Rate [Member]                            
Debt Instrument [Line Items]                            
Fair value assumption       25                    
12% Convertible Notes Due November 2019 [Member] | Notes Payable [Member]                            
Debt Instrument [Line Items]                            
Notes payable, interest rate                       12.00% 12.00%  
Notes payable, maturity date                       Nov. 30, 2019 Nov. 30, 2019