Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrants Activity (Details)

v3.24.1.1.u2
Schedule of Warrants Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2024
shares
Warrant [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 (11)
Number of warrants outstanding, ending
Warrant expiration date Jan. 16, 2024
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
Number of warrants, exercised
Number of warrants, granted
Number of warrants, expired
Number of warrants outstanding, ending
Warrant expiration date
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 (11)
Number of warrants outstanding, ending
Warrant expiration date Jan. 16, 2024