XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss per Share - Additional Information (Detail)
1 Months Ended
Jun. 30, 2019
$ / shares
shares
Common Stock $0.001 Par Value  
Proceeds from issuance of common stock in connection with at-the-market offering, net of issuance costs, Shares | shares 422,718
Pre-Funded Warrants  
Warrants to purchase shares of common stock | shares 169,874
Warrants exercise price per share | $ / shares $ 135
Warrants exercise price per share paid at closing of offering | $ / shares $ 134.85