v3.26.1
Note 7 - Net Income (Loss) Per Common and Common Equivalent Share (Details Textual) - shares
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Weighted Average Number of Shares Outstanding, Diluted, Adjustment 0 17,951
Scenario, Plan [Member]    
Weighted Average Number of Shares Outstanding, Diluted, Adjustment 364,994