XML 136 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 22 - Subsequent Events (Details Textual) - USD ($)
$ in Millions
Feb. 13, 2025
Feb. 22, 2024
Stock Buyback Program 2025 [Member] | Subsequent Event [Member]    
Share Repurchase Program, Authorized, Amount $ 40  
Stock Buyback Program 2024 [Member]    
Share Repurchase Program, Authorized, Amount   $ 40