v3.26.1
Note 4 - Restructuring and Asset Sales - Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restructuring Charges $ 1,688  
Balance 202  
Expense 1,688  
Cash Payments (1,141)  
Balance 749  
The Restructuring Plan [Member]    
Restructuring Charges 2,497 $ 362
Balance   103
Expense 2,497 362
Balance   $ 0
The Restructuring Plan [Member] | Cash Expense [Member]    
Restructuring Charges 1,688  
Expense 1,688  
The Restructuring Plan [Member] | Noncash Expense [Member]    
Restructuring Charges 809  
Expense $ 809