XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
shares
Jun. 30, 2020
shares
Jun. 30, 2021
USD ($)
purchase_period
shares
Jun. 30, 2020
shares
Dec. 31, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation expense capitalized as part of cost of inventory | $     $ 0.8   $ 0.6
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Offering period     2 years    
Number of purchase periods | purchase_period     4    
Purchase period     six-month    
Options to purchase common stock | 2013 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options granted (in shares) 239,608 621,045 355,008 850,956  
Options to purchase common stock | 2013 Plan | First anniversary          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting percentage     25.00%    
Options to purchase common stock | 2013 Plan | Monthly vesting over following 3 years          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     3 years    
Unvested restricted stock units | 2013 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
RSUs granted (in shares) 339,386 131,848 342,594 131,848  
Unvested restricted stock units | 2013 Plan | First anniversary          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting percentage     25.00%    
Unvested restricted stock units | 2013 Plan | Vest annually over one to three years | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     3 years    
Performance Shares | 2013 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
RSUs granted (in shares) 25,674        
Common stock warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares issued by each warrant (in shares) 1   1    
Common stock issued upon exercise of warrants (in shares) 522 32,574 125,522 34,689