Quarterly report pursuant to Section 13 or 15(d)

Summary of Warrant Activity (Details)

v3.22.1
Summary of Warrant Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2022
shares
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding, beginning 243
Number of warrants exercised
Number of warrants expired
Number of warrants outstanding, ending 243
May 2018 Warrants [Member] | Equity [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding, beginning 84
Number of warrants exercised
Number of warrants granted
Number of warrants expired
Number of warrants outstanding, ending 84
Warrant expiration date Oct. 27, 2022
October 2013 Warrants [Member] | Warrant Liabilities [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding, beginning 26
Number of warrants exercised
Number of warrants granted
Number of warrants expired
Number of warrants outstanding, ending 26
Warrant expiration date Oct. 24, 2023
January 2014 Warrants [Member] | Warrant Liabilities [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding, beginning 133
Number of warrants exercised
Number of warrants granted
Number of warrants expired
Number of warrants outstanding, ending 133
Warrant expiration date Jan. 16, 2024