XML 63 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Restructuring Charges (Details Textual) - Employee Severance [Member]
$ in Millions
1 Months Ended
Feb. 28, 2023
USD ($)
Mar. 31, 2022
USD ($)
Restructuring and Related Cost, Number of Positions Eliminated 7  
Total Cost and Expenses [Member]    
Restructuring Charges $ 0.1  
Total Cost and Expenses [Member] | March 2022 Restructuring Plan [Member]    
Restructuring Charges   $ 0.7