XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Equity (Details Textual) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 08, 2021
Jan. 25, 2021
Mar. 26, 2020
Feb. 10, 2020
Stock Repurchase Program, Authorized Amount             $ 40,000   $ 20,000
Stock Repurchase Program, Remaining Authorized Repurchase Amount           $ 31,600   $ 2,500  
Treasury Stock, Shares, Acquired (in shares)       0.5 1.4        
Treasury Stock, Value, Acquired, Cost Method $ 249 $ 8,118 $ 17,515 $ 8,400 $ 17,500