Quarterly report pursuant to Section 13 or 15(d)

Common Stock - Summary of Outstanding Warrants (Detail)

v3.21.1
Common Stock - Summary of Outstanding Warrants (Detail)
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Warrants Issued In September 2017 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 411
Exercise price per Share | $ / shares $ 699.200
Expiration Date 2023-03
Warrants Issued In June 2018 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 114,100
Exercise price per Share | $ / shares $ 80.000
Expiration Date 2023-06
Warrants Issued in October 2018 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 31,215
Exercise price per Share | $ / shares $ 62.890
Expiration Date 2023-10
Warrants Issued in May 2019 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 60,000
Exercise price per Share | $ / shares $ 90.000
Expiration Date 2025-05
Warrants Issued in December 2019 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 628,584
Exercise price per Share | $ / shares $ 6.600
Expiration Date 2024-12
Warrants Issued in April 2020 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 182,461
Exercise price per Share | $ / shares $ 7.240
Expiration Date 2025-04
Warrants Issued in April 2020 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 24,375
Exercise price per Share | $ / shares $ 7.320
Expiration Date 2025-04
Warrants Issued in April 2020 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 25,270
Exercise price per Share | $ / shares $ 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 | shares 142,857
Exercise price per Share | $ / shares $ 0.001
Warrants Issued in December 2020 [Member]  
Class of Warrant or Right [Line Items]  
Total Outstanding and Exercisable | shares 50,000
Exercise price per Share | $ / shares $ 8.750
Expiration Date 2025-12