v3.26.1
Note 6 - Earnings (Loss) Per Share (Details Textual) - Customer Warrant [Member] - Subsidiary of Amazon [Member] - shares
6 Months Ended
Mar. 13, 2025
Jun. 30, 2026
Class of Warrants or Rights, Issued During Period (in shares) 7,945,399  
Class of Warrant or Right, Vested (in shares) 1,324,233 1,324,233