XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Subsequent Events (Details Textual)
$ in Millions
Apr. 23, 2025
USD ($)
Share Repurchase Program Authorized April 23, 2025 [Member] | Subsequent Event [Member]  
Share Repurchase Program, Authorized, Amount $ 50