XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds $ 131,109 $ 282,121
Equity securities 8,125 49,655
Common stock options 3 3
Total assets 139,237 331,779
Forward contracts 180  
Total liabilities 180  
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds 131,109 282,121
Equity securities 8,125 49,655
Common stock options 0 0
Total assets 139,234 331,776
Forward contracts 0  
Total liabilities 0  
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds 0 0
Equity securities 0 0
Common stock options 3 3
Total assets 3 3
Forward contracts 180  
Total liabilities 180  
Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds 0 0
Equity securities 0 0
Common stock options 0 0
Total assets 0 $ 0
Forward contracts 0  
Total liabilities $ 0