XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Stockholders' Equity and Stock Incentive Plans - Dividends (Details) - $ / shares
Dec. 08, 2022
Sep. 15, 2022
Jun. 01, 2022
Feb. 03, 2022
Dec. 17, 2019
Dividend Declared December 17, 2019 [Member]          
Dividends, record date         Dec. 27, 2019
Dividends, payment date         Jan. 15, 2020
Dividends, amount per share (in dollars per share)         $ 0.07
Dividend Declared February 03, 2022 [Member]          
Dividends, record date       Mar. 15, 2022  
Dividends, payment date       Apr. 15, 2022  
Dividends, amount per share (in dollars per share)       $ 0.15  
Dividend Declared June 01, 2022 [Member]          
Dividends, record date     Jun. 30, 2022    
Dividends, payment date     Jul. 15, 2022    
Dividends, amount per share (in dollars per share)     $ 0.15    
Dividend Declared September 15, 2022 [Member]          
Dividends, record date   Sep. 30, 2022      
Dividends, payment date   Oct. 15, 2022      
Dividends, amount per share (in dollars per share)   $ 0.15      
Dividend Declared Dec. 8 2022 [Member]          
Dividends, record date Dec. 19, 2022        
Dividends, payment date Jan. 15, 2023        
Dividends, amount per share (in dollars per share) $ 0.15