XML 75 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Warrants - Summary of Common Stock Warrants Outstanding (Detail) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Class Of Warrant Or Right [Line Items]    
Number of Common Stock Warrants 1,015,166 2,776,191
Per Share Exercise Price $ 0.66  
Replacement Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Number of Common Stock Warrants   155
Per Share Exercise Price   $ 483.00
Issuance Date   Mar. 03, 2012
Expiration Date   Mar. 03, 2022
Warrants Issued With Common Units In 2018 Unit Offering [Member]    
Class Of Warrant Or Right [Line Items]    
Number of Common Stock Warrants 3,300 3,300
Per Share Exercise Price $ 2.7568 $ 2.7568
Issuance Date Oct. 02, 2018 Oct. 02, 2018
Expiration Date Oct. 02, 2023 Oct. 02, 2023
Issued With Common Units In 2018 Registered Direct Offering [Member]    
Class Of Warrant Or Right [Line Items]    
Number of Common Stock Warrants 92,300 92,300
Per Share Exercise Price $ 5.40 $ 5.40
Issuance Date Oct. 10, 2018 Oct. 10, 2018
Expiration Date Oct. 10, 2023 Oct. 10, 2023
Issued With Common Units In 2019 Registered Direct Offering [Member]    
Class Of Warrant Or Right [Line Items]    
Number of Common Stock Warrants 50,000 50,000
Per Share Exercise Price $ 3.21 $ 3.21
Issuance Date Mar. 12, 2019 Mar. 12, 2019
Expiration Date Mar. 12, 2024 Mar. 12, 2024
Issued with Common Units in the 2020 Public Offering [Member]    
Class Of Warrant Or Right [Line Items]    
Number of Common Stock Warrants 869,566 1,630,436
Per Share Exercise Price $ 0.0001 $ 0.0001
Issuance Date Jul. 16, 2020 Jul. 16, 2020
Issued in Exchange for Retirement of Common Stock per the Exchange Agreement [Member]    
Class Of Warrant Or Right [Line Items]    
Number of Common Stock Warrants   1,000,000
Per Share Exercise Price   $ 0.0001
Issuance Date   Feb. 25, 2021