XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events - Additional Information (Detail) - $ / shares
Nov. 06, 2023
Nov. 03, 2023
Sep. 30, 2023
Jul. 14, 2023
Jul. 10, 2023
Dec. 31, 2022
Subsequent Event [Line Items]            
Common stock, shares issued     23,545,130     13,776,788
Pre-funded Warrants [Member]            
Subsequent Event [Line Items]            
Warrants exercise price     $ 0.001      
Armistice Capital Master Fund Ltd [Member] | Securities Purchase Agreement [Member]            
Subsequent Event [Line Items]            
Number of pre-funded warrants exercised for common stock         501,197  
Common stock, shares issued       501,197    
Warrants exercise price         $ 0.001  
Subsequent Event [Member] | Armistice Capital Master Fund Ltd [Member] | Securities Purchase Agreement [Member]            
Subsequent Event [Line Items]            
Number of pre-funded warrants exercised for common stock   653,000        
Common stock, shares issued 653,000          
Warrants exercise price   $ 0.001