Net Loss per Share - Additional Information (Detail) - $ / shares |
1 Months Ended | 3 Months Ended |
---|---|---|
Jun. 30, 2019 |
Mar. 31, 2023 |
|
Common Stock $0.001 Par Value | ||
Proceeds from issuance of common stock, net of issuance costs, Shares | 6,340,771 | 1,033,398 |
Pre-Funded Warrants | ||
Warrants to purchase shares of common stock | 2,548,117 | |
Warrants exercise price per share | $ 9.00 | |
Warrants exercise price per share paid at closing of offering | $ 8.99 |