XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity (Deficit) - Summary of Common Stock Warrants Outstanding (Detail) - $ / shares
12 Months Ended
Jul. 10, 2022
Dec. 31, 2023
Mar. 06, 2023
Dec. 31, 2022
Jun. 10, 2022
Dec. 31, 2020
Aug. 25, 2020
Oct. 31, 2018
Class of Warrant or Right [Line Items]                
Common Stock Warrants   12,797,139   8,392,466        
Exercise Price $ 3.35   $ 3.78   $ 3.35 $ 3.99 $ 4.75 $ 7.155
Termination Date Jun. 10, 2027              
Class of Warrant One [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   6/10/2022            
Common Stock Warrants   4,848,963   4,939,515        
Exercise Price   $ 3.35            
Termination Date   Dec. 10, 2027            
Class of Warrant Two [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   3/6/2023            
Common Stock Warrants   3,703,703   0        
Exercise Price   $ 3.78            
Termination Date   Mar. 06, 2026            
Class of Warrant Three [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   Various 2020            
Common Stock Warrants   551,378   551,378        
Exercise Price   $ 3.99            
Class of Warrant Four [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   12/1/2023            
Common Stock Warrants   1,411,769   0        
Exercise Price   $ 4.25            
Termination Date   Dec. 01, 2026            
Class of Warrant Five [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   8/14/2020            
Common Stock Warrants   0   131,816        
Exercise Price   $ 4.67            
Termination Date   Aug. 14, 2023            
Class of Warrant Six [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   8/25/2020            
Common Stock Warrants   1,873,622   1,873,622        
Exercise Price   $ 4.75            
Termination Date   Feb. 25, 2024            
Class of Warrant Seven [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   7/19/2019            
Common Stock Warrants   196,135   196,135        
Exercise Price   $ 5.76            
Termination Date   Jul. 08, 2024            
Class of Warrant Eight [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   12/1/2023            
Common Stock Warrants   211,569   0        
Exercise Price   $ 7.09            
Termination Date   Dec. 01, 2026            
Class of Warrant Nine [Member]                
Class of Warrant or Right [Line Items]                
Issue Date   11/2/2018            
Common Stock Warrants   0   700,000        
Exercise Price   $ 7.16            
Termination Date   Nov. 02, 2023