XML 50 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2019
Dec. 31, 2019
Dec. 14, 2019
Feb. 28, 2015
Additional Paid-in Capital        
Warrants        
Cumulative effect adjustment   $ 213    
Accumulated Deficit        
Warrants        
Cumulative effect adjustment   $ (213)    
Warrants | Common stock warrants | Hercules Capital, Inc.        
Warrants        
Number of warrants outstanding (in shares)   180,274   180,274
Exercise price of warrants (in dollars per share)   $ 5.89   $ 5.89
ASU 2017-11 | Common stock warrants | Oxford Finance LLC        
Warrants        
Common stock that can be purchased with warrants (in shares)     62,505  
Number of warrants outstanding (in shares)   0    
Exercise price of warrants (in dollars per share)     $ 6.00  
ASU 2017-11 | Adjustment | Additional Paid-in Capital        
Warrants        
Cumulative effect adjustment $ 213