v3.26.1
Note 13 - Share Repurchase Program (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Apr. 22, 2022
Feb. 28, 2026
Mar. 01, 2025
Stock Repurchased During Period, Value   $ 2,922 $ 44,377
Common Stock [Member]      
Stock Repurchased During Period, Value   48 729
Additional Paid-in Capital [Member]      
Stock Repurchased During Period, Value   2,874 43,648
The 2022 Share Repurchase Program [Member]      
Share Repurchase Program, Authorized, Amount $ 300,000    
Share Repurchase Program, Period in Force (Year) 5 years    
Stock Repurchased During Period, Value   $ 0 41,153
The 2022 Share Repurchase Program [Member] | Common Stock [Member]      
Stock Repurchased During Period, Value     678
The 2022 Share Repurchase Program [Member] | Additional Paid-in Capital [Member]      
Stock Repurchased During Period, Value     $ 40,475