v3.25.1
Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net loss per share – basic and diluted    
Net loss $ (2,292) $ (886)
Net loss, effect of dilutive warrant securities (4) (2,846)
Net loss, diluted calculation $ (2,296) $ (3,732)
Number of shares used in per common share calculations: basic calculation 1,772,732 86,314
Number of shares used in per common share calculations: effect of dilutive warrant securities 1,611 85,990
Number of shares used in per common share calculations: diluted calculation 1,774,343 172,304
Net loss, basic calculation $ (1.29) $ (10.26)
Net loss, effect of dilutive warrant securities (2.48) (33.10)
Net loss, diluted calculation $ (1.29) $ (21.66)