XML 139 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 25 - Subsequent Events (Details Textual) - Subsequent Event [Member]
Feb. 15, 2024
$ / shares
Dividends Payable, Amount Per Share (in dollars per share) $ 0.34
Dividends Payable, Date to be Paid Mar. 11, 2024
Dividends Payable, Date of Record Feb. 28, 2024