v3.24.1.1.u2
Note 9 - Subsequent Events (Details Textual) - USD ($)
$ in Millions
Apr. 28, 2024
Jul. 17, 2023
Proceeds from Divestiture of Businesses and Interests in Affiliates   $ 0.4
Subsequent Event [Member]    
Proceeds from Divestiture of Businesses and Interests in Affiliates $ 0.8  
Disposal Group, Including Discontinued Operation, Potential Payments Remaining $ 7.6  
Maximum [Member]    
Disposal Group, Including Discontinued Operation, Consideration   $ 9.5