v3.26.1
Note 16 - The Financing and Warrant Liabilities - Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of underlying shares (in shares) [1] 148,543  
Balance, weighted average remaining contractual life (Year) [1]   7 months 17 days
Weighted average exercise price (in dollars per share) [1] $ 74  
Exercisable (in shares) [1] 148,543  
Exercisable, weighted average remaining contractual life (Year) [1]   7 months 17 days
Exercisable, weighted average exercise price (in dollars per share) [1] $ 74  
Number of underlying shares, Issued/Vested (in shares) [1] 0  
Exercisable, Issued/Vested (in shares) [1] 0  
Number of underlying shares, Exercised (in shares) [1] 0  
Number of underlying shares, Expired (in shares) [1] (148,543)  
Expired (in dollars per share) [1] $ 74  
Number of underlying shares (in shares) [1] 0 148,543
Number ofunderlyingshares (in shares) [1] 0 148,543
[1] * Except where otherwise specified, the numbers of common stock and common stock purchase warrant, the purchase prices of the common stock, the exercise prices of the common stock purchase warrant discussed in this note have been retroactively restated for effect of the 1-for-4 reverse stock split on September 30, 2024, respectively. See Note 4(l).