XML 101 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Note 10 - Stock-based Compensation and Incentive Plans - Allocated Share based Compensation Expense Recognized Period Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Grant Date Fair Value $ 6,395 $ 19,193 $ 12,513
Restricted Stock Units (RSUs) [Member]      
Restricted stock unit compensation expense $ 5,117 $ 19,603 $ 13,406