v3.26.1
Note 8 - Financing Activities (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 16, 2026
USD ($)
$ / shares
shares
Oct. 16, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 12, 2026
shares
Jan. 20, 2026
USD ($)
Dec. 31, 2025
USD ($)
Oct. 31, 2025
$ / shares
shares
Oct. 15, 2025
$ / shares
Stock Issued In Connection with Exercise of Warrants, Value     $ 24,423 $ 614              
Proceeds from Issuance of Warrants         $ 25,001 $ 0          
Crypto Asset, Fair Value     $ 119,242   $ 119,242       $ 0    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares     $ 0.06   $ 0.06            
USDT Tokens [Member]                      
Crypto Asset, Number of Units, Acquired 35,000,000                    
USDS Tokens [Member]                      
Crypto Asset, Number of Units, Acquired 16,000,000                    
USDT and USDS Tokens [Member]                      
Crypto Asset, Fair Value $ 51,000                    
January 2026 SKY Tokens [Member]                      
Crypto Asset, Number of Units, Acquired 943,599,689                    
Crypto Asset, Fair Value $ 58,000                    
The January 2026 Warrants [Member]                      
Stock Issued In Connection with Exercise of Warrants, Shares | shares 167,539,227                    
Stock Issued In Connection with Exercise of Warrants, Value $ 134,000                    
Class of Warrant or Right, Purchase Price of Warrants or Rights | $ / shares $ 0.8                    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 0.05   $ 0.05   $ 0.05            
Warrants Exercisable at Six Months, Percentage 20.00%                    
Warrants Exercisable at Ninth Months, Percentage 30.00%                    
Warrants Exercisable at Twelve Months, Percentage 50.00%                    
October 2025 Pre-Funded Warrants [Member]                      
Stock Issued In Connection with Exercise of Warrants, Shares | shares   1,081,082                  
Stock Issued In Connection with Exercise of Warrants, Value   $ 5,900                  
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares   $ 5.5               $ 0.002385 $ 0.05
Maximum Percentage of Common Stock Outstanding   9.90%                  
Percent of Closing Price   110.00%                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares     22,664,040   22,664,040   22,664,040     22,664,040  
At the Market Offering Agreement [Member]                      
Equity Issuable, Maximum Offering Price               $ 100,000      
Comission, Percent               2.00%      
Stock Issued During Period, Shares, New Issues | shares     1,258,934   2,693,853            
Proceeds from Issuance or Sale of Equity     $ 1,900   $ 15,500            
Proceeds from Issuance or Sale of Equity, Net     1,800   15,200            
Payments of Stock Issuance Costs         300            
Common Stock Available for Issuance     $ 84,500   $ 84,500            
January 2026 Private Placement [Member]                      
Proceeds from Issuance of Warrants $ 25,000                    
Maximum Percentage of Common Stock Outstanding 4.99%                    
January 2026 Private Placement [Member] | Election of the holder prior to the date of issuance [Member]                      
Maximum Percentage of Common Stock Outstanding 9.99%