XML 106 R91.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 19 - Restructuring - Restructuring Charges and Cash Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 24, 2023
Mar. 31, 2024
Mar. 31, 2023
Accrued restructuring balance   $ 717 $ 0
Recoveries to operations   (14)  
Cash payments   (1,000) (331)
Restructuring Charges   (14) 1,048
Accrued restructuring balance   0 717
Employee Severance [Member]      
Accrued restructuring balance   717  
Cash payments   (703)  
Restructuring Charges $ 1,000   1,048
Accrued restructuring balance   $ 0 $ 717