Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Warrant Liability (Details)

v3.25.1
Schedule of Warrant Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair value, modification of warrants $ 29
Fair value, change in fair value of warrant liability $ (28) $ (125)
Warrants outstanding, ending balance 387,750,000  
Warrant [Member]    
Warrants outstanding, beginning balance 71,019 265,305
Fair value, beginning balance $ 146 $ 242
Warrants outstanding, exercise of warrants (13,242,000) (194,286,000)
Fair value, exercise of wararnts $ (12) $ (144)
Warrants outstanding, warrant modification  
Fair value, modification of warrants   $ 29
Warrants outstanding, change in fair value of warrant liability
Fair value, change in fair value of warrant liability $ (16) $ 19
Warrants outstanding, ending balance 57,777 71,019
Fair value, ending balance $ 118 $ 146