XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 13 - Subsequent Events (Details Textual) - $ / shares
Apr. 11, 2024
Jan. 11, 2024
Common Stock, Dividends, Per Share, Declared (in dollars per share)   $ 0.35
Subsequent Event [Member]    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.35  
Dividends Payable, Date Declared Apr. 11, 2024  
Dividends Payable, Date to be Paid Jun. 19, 2024  
Dividends Payable, Date of Record Jun. 07, 2024