XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Company's Shares of Common Stock Reserved for Issuance (Detail) - shares
Jun. 30, 2024
Dec. 31, 2023
Class Of Warrant Or Right [Line Items]    
Total shares reserved 57,770,313 57,596,486
April 2017 Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 24,725 24,725
June 2017 Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 41,736 41,736
December 2018 Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 11,332 11,332
2017 Pre-Funded Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 775,000 775,000
Pre-Funded PIPE Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 5,780,537 5,780,537
2021 Pre-funded Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 32,175,172 32,175,172
2023 Pre-funded Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 5,666,667 5,666,667
Employee Stock Option    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 9,735,019 9,633,067
Issued and nonvested RSUs [Member]    
Class Of Warrant Or Right [Line Items]    
Total shares reserved 3,560,125 3,488,250