XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Stockholders' Equity and Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Total stock-based compensation expense $ 5,617 $ 2,982 $ 16,487 $ 6,793
Share-Based Payment Arrangement, Expense 5,617 2,982 16,487 6,793
Time-based Options [Member]        
Total stock-based compensation expense 3,937 2,131 11,623 4,609
Share-Based Payment Arrangement, Expense 3,937 2,131 11,623 4,609
Performance-based Options [Member]        
Total stock-based compensation expense 0 5 0 27
Share-Based Payment Arrangement, Expense 0 5 0 27
Market-based Options [Member]        
Total stock-based compensation expense 1,577 788 4,581 1,978
Share-Based Payment Arrangement, Expense 1,577 788 4,581 1,978
Employee Stock Purchase Plan Award [Member]        
Total stock-based compensation expense 103 58 283 179
Share-Based Payment Arrangement, Expense 103 58 283 179
Cost of Sales [Member]        
Total stock-based compensation expense 52 0 52 0
Share-Based Payment Arrangement, Expense 52 0 52 0
Research and Development Expense [Member]        
Total stock-based compensation expense 2,232 1,108 7,329 3,058
Share-Based Payment Arrangement, Expense 2,232 1,108 7,329 3,058
Selling, General and Administrative Expenses [Member]        
Total stock-based compensation expense 3,333 1,874 9,106 3,735
Share-Based Payment Arrangement, Expense $ 3,333 $ 1,874 $ 9,106 $ 3,735