Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrants Activity (Details)

v3.24.2.u1
Schedule of Warrants Activity (Details) - January 2014 Warrants [Member] - Warrant Liabilities [Member]
shares in Thousands
6 Months Ended
Jun. 30, 2024
shares
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