Quarterly report pursuant to Section 13 or 15(d)

Common Stock - Summary of Outstanding Warrants (Detail)

v3.24.3
Common Stock - Summary of Outstanding Warrants (Detail) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Warrants Issued in May 2019 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 60,000  
Exercise price per Share $ 90.000  
Expiration Date 2025-05  
Warrants Issued in December 2019 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 510,924  
Exercise price per Share $ 2.310 $ 2.31
Expiration Date 2024-12  
Warrants Issued in April 2020 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 182,461  
Exercise price per Share $ 7.240  
Expiration Date 2025-04  
Warrants Issued in April 2020 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 24,375  
Exercise price per Share $ 7.320  
Expiration Date 2025-04  
Warrants Issued in April 2020 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 25,270  
Exercise price per Share $ 7.590  
Expiration Date 2025-04  
Pre-Funded Warrants Issued in August 2020 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 142,857  
Exercise price per Share $ 0.001  
Warrants Issued in December 2020 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 50,000  
Exercise price per Share $ 8.750  
Expiration Date 2025-12  
Warrants Issued in November 2022 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 4,093,141  
Exercise price per Share $ 4.5  
Expiration Date 2029-11  
Warrants Issued in February 2024 [Member]    
Class of Warrant or Right [Line Items]    
Total Outstanding and Exercisable 13,086,151  
Exercise price per Share $ 4.906