v3.25.2
Note 5 - Stock-based Compensation (Details Textual) - The 2023 Equity Plan [Member]
Sep. 07, 2023
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 1,248,133
Restricted Stock [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 5 years