XML 61 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2019
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation expense capitalized as part of cost of inventory   $ 1.3     $ 1.3
2013 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)   229,911 1,294,053    
Options to purchase common stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock shares issued (in shares)   672,442 408,964    
Contingent stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)     1,035,000    
Common stock warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock shares issued (in shares)   2,320 18,285    
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Offering period   2 years      
Purchase period   Four Six-Month      
Purchase of common stock under ESPP (in shares)   0 0    
First anniversary | 2013 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting percentage 25.00%        
Monthly vesting over following 3 years | 2013 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting percentage   75.00%   75.00%  
Series A warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Outstanding warrants (in shares)   415,200 492,500    
Warrants exercise price (USD per share)   $ 3.50      
Common Stock Warrant Expiring March 2027          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Outstanding warrants (in shares)   193,788      
Warrants exercise price (USD per share)   $ 23.50      
Common Stock Warrant Expiring Between August 2021 and August 2022          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Outstanding warrants (in shares)   95,781      
Warrants exercise price (USD per share)   $ 73.73