XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Restructuring Charges (Details Textual) - Employee Severance [Member]
$ in Millions
1 Months Ended
Feb. 28, 2023
USD ($)
Sep. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Restructuring and Related Cost, Number of Positions Eliminated 7    
March 2022 Restructuring Plan [Member]      
Payments for Restructuring     $ 0.7
September 2022 Restructuring Plan [Member]      
Payments for Restructuring   $ 0.2  
Total Cost and Expenses [Member]      
Restructuring Charges, Total $ 0.1    
Total Cost and Expenses [Member] | March 2022 Restructuring Plan [Member]      
Restructuring Charges, Total     $ 0.7
Total Cost and Expenses [Member] | September 2022 Restructuring Plan [Member]      
Restructuring Charges, Total   $ 0.2