Company and Nature of Business - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2021 |
Mar. 31, 2020 |
Dec. 31, 2020 |
|
Organization Consolidation And Presentation Of Financial Statements [Line Items] | |||
Cash flow from operations | $ (7,114) | $ (7,510) | |
Accumulated deficit | $ 284,055 | $ 277,481 |
X | ||||||||||
- Definition Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Organization consolidation and presentation of financial statements. No definition available.
|