XML 91 R77.htm IDEA: XBRL DOCUMENT v3.26.1
Note 17 - Restructuring - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total restructuring costs $ 1,906 $ 565
Employee Severance [Member]    
Total restructuring costs 1,906 674
Other Restructuring [Member]    
Total restructuring costs [1] $ 0 $ (109)
[1] Includes reversal of costs associated with a contract settlement during the year ended December 31, 2024.