XML 91 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 05, 2019
Apr. 10, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Class Of Stock [Line Items]          
Common stock, capital shares reserved for future issuance     14,945,281    
Stock repurchase program, authorized amount $ 25,000        
Stock repurchase program expiration date Aug. 05, 2020        
Stock repurchased during period, shares     1,930,414    
Shares repurchase price per share     $ 4.86    
Stock repurchase program, remaining authorized repurchase amount     $ 15,556    
Shares of common stock issued   3,450,000      
Net proceeds received after deducting underwriters' discounts and commissions and offering costs       $ 27,967 $ 15,000
Underwriters' Option [Member]          
Class Of Stock [Line Items]          
Shares of common stock issued   450,000      
Purchase price per share   $ 8.60      
Net proceeds received after deducting underwriters' discounts and commissions and offering costs   $ 28,000      
Series A Convertible Preferred Stock [Member]          
Class Of Stock [Line Items]          
Preferred Stock, shares authorized     1,000,000 1,000,000  
Preferred Stock, shares issued     40,624 39,442  
Preferred Stock, shares outstanding     40,624 39,442  
Preferred stock dividend percentage received     4.00%    
Preferred stock redemption price paid     $ 10.00    
Preferred stock dividends issued     1,182 1,898  
Dividends in arrears     $ 8    
Preferred stock convertible into common stock     1.66611    
Preferred Stock, par value     $ 0.001 $ 0.001  
Preferred stock voting rights     Each share of the Series A convertible preferred stock is entitled to one vote for each share of common stock into which the preferred stock is convertible.    
Preference of preferred stock     $ 10.00    
Preferred stock redemption period     Two years    
Series A Convertible Preferred Stock [Member] | Minimum [Member]          
Class Of Stock [Line Items]          
Preferred Stock, par value     $ 11.20    
Series A Convertible Preferred Stock [Member] | StarTrak Systems LLC [Member]          
Class Of Stock [Line Items]          
Preferred Stock, shares issued     183,550    
Preferred Stock, shares outstanding     40,624    
Preferred Stock [Member]          
Class Of Stock [Line Items]          
Preferred Stock, shares authorized     50,000,000