Capital Structure - Stock Offerings (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||
---|---|---|---|---|---|---|---|
Jul. 31, 2021 |
Dec. 31, 2021 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Sep. 28, 2021 |
Jun. 04, 2021 |
Jun. 08, 2020 |
|
Capital Structure | |||||||
Offering costs | $ 172 | $ 4,293 | |||||
Shelf Registration 2020 | |||||||
Capital Structure | |||||||
Shelf registration, amount authorized | $ 100,000 | ||||||
Shelf registration remaining amount available for sale | $ 43,300 | 43,300 | |||||
At-the-market Offering | Cantor Fitzgerald & Co | |||||||
Capital Structure | |||||||
Sales agreement, amount authorized for issuance | $ 30,000 | ||||||
Issuance of common stock, net of cash issuance costs (in shares) | 61,500 | 2,161,584 | |||||
Issuance of common stock, net of cash issuance costs | $ 300 | $ 4,500 | |||||
Offering costs | 200 | ||||||
Shelf registration remaining amount available for sale | $ 12,500 | $ 12,500 | |||||
Shelf Registration 2021 | |||||||
Capital Structure | |||||||
Shelf registration, amount authorized | $ 100,000 |