XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants, stock-based compensation, stock options, restricted stock and restricted stock units - Share-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Warrants, stock-based compensation, stock options, restricted stock and restricted stock units        
Share-based compensation expense $ 2,501 $ 1,601 $ 4,610 $ 2,885
Cost of product revenue        
Warrants, stock-based compensation, stock options, restricted stock and restricted stock units        
Share-based compensation expense 49 27 85 44
Cost of service and other revenue        
Warrants, stock-based compensation, stock options, restricted stock and restricted stock units        
Share-based compensation expense 80 57 148 117
Research and development        
Warrants, stock-based compensation, stock options, restricted stock and restricted stock units        
Share-based compensation expense 290 180 531 348
General and administrative        
Warrants, stock-based compensation, stock options, restricted stock and restricted stock units        
Share-based compensation expense $ 2,082 $ 1,337 $ 3,846 $ 2,376