Quarterly report pursuant to Section 13 or 15(d)

Summary of Warrant Activity (Details)

v3.23.3
Summary of Warrant Activity (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2023
shares
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding, beginning 13
Number of warrants exercised
Number of warrants granted
Number of warrants expired
Number of warrants outstanding, ending 13
May 2018 Warrants [Member] | Equity [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding, beginning
Number of warrants exercised
Number of warrants granted
Number of warrants expired
Number of warrants outstanding, ending
Warrant expiration date
October 2013 Warrants [Member] | Warrant Liabilities [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding, beginning 2
Number of warrants exercised
Number of warrants granted
Number of warrants expired
Number of warrants outstanding, ending 2
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 11
Number of warrants exercised
Number of warrants granted
Number of warrants expired
Number of warrants outstanding, ending 11
Warrant expiration date Jan. 16, 2024