Quarterly report pursuant to Section 13 or 15(d)

Warrants - Summary of Warrants Issued (Details)

v3.22.2
Warrants - Summary of Warrants Issued (Details)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Expiring April Fifteenth Twenty Twenty Six  
Class Of Warrant Or Right [Line Items]  
Date Issued Apr. 15, 2016
Number of Shares | shares 2,862
Price per Share | $ / shares $ 10.48
Expiration Date Apr. 15, 2026
Expiring December Seventh Twenty Twenty Four  
Class Of Warrant Or Right [Line Items]  
Date Issued Dec. 07, 2017
Number of Shares | shares 834
Price per Share | $ / shares $ 10.48
Expiration Date Dec. 07, 2024
Expiring December Twenty Nine Twenty Twenty Seven  
Class Of Warrant Or Right [Line Items]  
Date Issued Dec. 29, 2017
Number of Shares | shares 107,455
Price per Share | $ / shares $ 10.48
Expiration Date Dec. 29, 2027
Expiring April Six Twenty Twenty Six  
Class Of Warrant Or Right [Line Items]  
Date Issued Apr. 06, 2021
Number of Shares | shares 288,476
Price per Share | $ / shares $ 14.00
Expiration Date Apr. 06, 2026
Expiring November Tenth Twenty Twenty Six  
Class Of Warrant Or Right [Line Items]  
Date Issued Nov. 10, 2021
Number of Shares | shares 50,769
Price per Share | $ / shares $ 14.30
Expiration Date Nov. 10, 2026