v3.26.1
Note 4 - Fair Value Measurements and Other Liabilities - Liabilities Measured on Recurring Basis (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Feb. 04, 2025
Convertible Note 2026 [Member]        
Convertible Note 2026 $ 14,573,000     $ 15,056,000
Convertible Note 2025 [Member]        
Convertible Note 2026   $ 5,818,000 $ 15,295,000 $ 33,000,000
Fair Value, Recurring [Member]        
Token Rights 5,345,712      
Fair Value, Recurring [Member] | Convertible Note 2026 [Member]        
Convertible Note 2026 14,573,000      
Fair Value, Recurring [Member] | Convertible Note 2025 [Member]        
Convertible Note 2026 5,818,000      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]        
Token Rights 0      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Convertible Note 2026 [Member]        
Convertible Note 2026 0      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Convertible Note 2025 [Member]        
Convertible Note 2026 0      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]        
Token Rights 5,345,712      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Convertible Note 2026 [Member]        
Convertible Note 2026 0      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Convertible Note 2025 [Member]        
Convertible Note 2026 0      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]        
Token Rights 0      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Convertible Note 2026 [Member]        
Convertible Note 2026 14,573,000      
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Convertible Note 2025 [Member]        
Convertible Note 2026 $ 5,818,000