v3.26.3
Note 2 - Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 15,523,419 17,493,666
Warrant [Member] | Common Class A [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 8,047,500 11,010,000
Convertible Debt Securities [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 5,490,881 5,994,000
Share-Based Payment Arrangement, Option [Member] | Common Class A [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 1,376,804 235,000
Restricted Stock Units (RSUs) [Member] | Common Class A [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 608,234 254,666