XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Cash Dividends (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jan. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 15, 2022
Payments of Dividends, Total   $ 2.7 $ 2.6  
Dividends Accrued   $ 0.1 $ 0.1  
Subsequent Event [Member]        
Quarterly Indicated Per Share Dividend Rate (in dollars per share)       $ 0.05
Dividends Payable, Date to be Paid Feb. 15, 2022