Note 12 - Restructuring Costs - Restructuring and Related Costs (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
| |
| Inventory Related [Member] | |
| Restructuring Reserve, Balance | $ 0 |
| Restructuring costs | 191 |
| Cash payments | (13) |
| Balance | 178 |
| Employee Severance [Member] | |
| Restructuring Reserve, Balance | 18 |
| Restructuring costs | 44 |
| Cash payments | (52) |
| Balance | 10 |
| Other Restructuring [Member] | |
| Restructuring Reserve, Balance | 18 |
| Restructuring costs | 235 |
| Cash payments | (65) |
| Balance | $ 188 |