Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Stockholders' Equity (Details Textual)

v3.24.0.1
Note 14 - Stockholders' Equity (Details Textual) - USD ($)
$ in Millions
Mar. 07, 2024
Jun. 15, 2023
Jan. 31, 2023
Stock Repurchase Program, Authorized Amount   $ 10 $ 10
Subsequent Event [Member]      
Stock Repurchase Program, Authorized Amount $ 15