XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Class Of Stock [Line Items]  
Number of Shares of Common Stock Issuable 220,890
September 15, 2020 Warrant One  
Class Of Stock [Line Items]  
Issuance Date Sep. 15, 2020
Number of Shares of Common Stock Issuable 101,610
Warrant exercise price | $ / shares $ 11.3177
Expiration Date Jul. 25, 2026
September 15, 2020 Warrant Two  
Class Of Stock [Line Items]  
Issuance Date Sep. 15, 2020
Number of Shares of Common Stock Issuable 30,924
Warrant exercise price | $ / shares $ 11.3177
Expiration Date Aug. 21, 2026
September 15, 2020 Warrant Three  
Class Of Stock [Line Items]  
Issuance Date Sep. 15, 2020
Number of Shares of Common Stock Issuable 77,312
Warrant exercise price | $ / shares $ 11.3177
Expiration Date Sep. 19, 2026
September 15, 2020 Warrant Four  
Class Of Stock [Line Items]  
Issuance Date Sep. 15, 2020
Number of Shares of Common Stock Issuable 11,044
Warrant exercise price | $ / shares $ 11.3177
Expiration Date Sep. 26, 2026