Equity - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Apr. 20, 2020 |
Mar. 29, 2020 |
Mar. 31, 2021 |
|
| Class of Warrant or Right [Line Items] | |||
| Issuance of warrants | $ 2,146 | ||
| Dividends, preferred stock purchase right per common stock (in shares) | 1 | ||
| Payroll Support Program 2 | |||
| Class of Warrant or Right [Line Items] | |||
| Shares of common stock subject to warrants issued to the United States Treasury (in shares) | 103,761 | ||
| Strike price (USD per share) | $ 24.42 | ||
| Issuance of warrants | $ 2,100 | ||
| Payroll Support Program, CARES Act | |||
| Class of Warrant or Right [Line Items] | |||
| Shares of common stock subject to warrants issued to the United States Treasury (in shares) | 520,797 | ||
| Strike price (USD per share) | $ 14.08 | ||
| Warrant outstanding (in shares) | 520,797 | ||
| Issuance of warrants | $ 3,900 | ||
| CARES Act | |||
| Class of Warrant or Right [Line Items] | |||
| Number of warrants issued as a percent of outstanding common stock | 100.00% |