v3.26.1
Note 11 - Fair Value Measurement - Schedule of Financial Assets (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Convertible note receivable [1] $ 2,187 $ 2,138
Total 100,303 16,673
Fair Value, Inputs, Level 1 [Member]    
Convertible note receivable [1] 0 0
Total 98,116 14,535
Fair Value, Inputs, Level 2 [Member]    
Convertible note receivable [1] 0 0
Total 0 0
Fair Value, Inputs, Level 3 [Member]    
Convertible note receivable [1] 2,187 2,138
Total 2,187 2,138
Money Market Funds [Member]    
Money market mutual funds 98,116 14,535
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Money market mutual funds 98,116 14,535
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Money market mutual funds 0 0
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Money market mutual funds $ 0 $ 0
[1] In August 2024, the Company purchased a $2.0 million non-marketable convertible promissory note from an unrelated third party (the “convertible note”). The convertible note bears a 5% interest rate annually and will mature in August 2026.