Stockholders' Equity - Public Stock Offerings (Details) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|---|---|
May 05, 2023 |
Apr. 21, 2023 |
Apr. 30, 2023 |
Aug. 31, 2022 |
May 31, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Apr. 21, 2022 |
Dec. 31, 2020 |
|
Stockholders' Equity | ||||||||||
Received net proceeds of after deducting underwriting discounts, commissions and other offering expenses | $ 46,354 | |||||||||
Over-Allotment Option | ||||||||||
Stockholders' Equity | ||||||||||
Common stock issued and sold (in shares) | 469,190 | 469,190 | ||||||||
Underwritten public offering | ||||||||||
Stockholders' Equity | ||||||||||
Common stock issued and sold (in shares) | 5,219,190 | 5,219,190 | 4,600,000 | |||||||
Offering price (in dollar per share) | $ 9.50 | $ 8.00 | $ 9.50 | |||||||
Received net proceeds of after deducting underwriting discounts, commissions and other offering expenses | $ 34,400 | $ 46,300 | $ 46,300 | |||||||
Equity Distribution Agreement | ||||||||||
Stockholders' Equity | ||||||||||
Value Of Shares Authorized To Be Sold Under Equity Distribution Agreement | $ 0 | $ 0 | $ 50,000 |