Stockholders' Equity - Clarios Agreement (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Feb. 07, 2017 |
Dec. 31, 2019 |
Dec. 31, 2018 |
May 24, 2016 |
|
Class of Stock [Line Items] | ||||
Share price (in dollars per share) | $ 11.39 | |||
Proceeds from issuance of common stock, net of transaction costs | $ 29,380 | $ 28,753 | ||
Securities Purchase Agreement | Johnson Controls | ||||
Class of Stock [Line Items] | ||||
Share price (in dollars per share) | $ 11.33 | |||
Proceeds from issuance of common stock, net of transaction costs | $ 10,600 | |||
Legal fees | $ 167 | |||
Common Stock | Johnson Controls Agreement | ||||
Class of Stock [Line Items] | ||||
Common stock issued (in shares) | 939,005 |