Stockholders' Equity - Pre-Funded Warrants - Additional Information (Details) |
Dec. 31, 2020
$ / shares
shares
|
---|---|
Class of Warrant or Right [Line Items] | |
Maximum allowed holding percentage of shares after exercise of warrants | 9.99% |
Maximum allowed combined voting percentage of shares after exercise of warrants | 9.99% |
Maximum allowed percentage of pre-funded warrants to exercise | 19.99% |
Minimum notice term to increase or decrease the holding percentage of pre-funded warrants | 61 days |
Underwritten Public Offering | Pre-funded Warrant | |
Class of Warrant or Right [Line Items] | |
Warrants to purchase an additional shares of common stock | shares | 1,334,332 |
Pre-funded warrant, exercise price | $ / shares | $ 0.01 |