Stockholders' Equity (Deficit) - Common Stock (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Oct. 26, 2020 |
Jul. 07, 2020 |
Feb. 28, 2021 |
|
Class of Stock [Line Items] | |||
Net proceeds from offerings | $ 439,410 | ||
Number of additional shares issued | 1,401,836 | ||
IPO | |||
Class of Stock [Line Items] | |||
New common stock issued and sold | 11,526,134 | ||
Common stock issue price per share | $ 22.00 | ||
Net proceeds from offerings | $ 231,228 | ||
Number of additional shares issued | 1,401,836 | ||
Follow-on offering | |||
Class of Stock [Line Items] | |||
New common stock issued and sold | 5,750,000 | ||
Common stock issue price per share | $ 38.50 | ||
Net proceeds from offerings | $ 208,046 |