XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Stock-based Compensation - Schedule of Recognized Period Costs (Details) - Continuing Operations [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2024
Stock-based compensation $ 2,065 $ 4,518 $ 2,768 $ 5,426
Research and Development Expense [Member]        
Stock-based compensation 915 1,951 1,069 2,083
Selling, General and Administrative Expenses [Member]        
Stock-based compensation $ 1,150 $ 2,567 $ 1,699 $ 3,343