v3.26.1
Note 4 - Fair-value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
May 14, 2025
The 2029 Notes [Member]      
Embedded derivative [1] $ (84,025) $ (157,171)  
Conversion Option Derivative [Member] | The 2029 Notes [Member]      
Embedded derivative (84,000) (157,200) $ (23,000)
Fair Value, Recurring [Member]      
Total Assets 134,464 163,198  
Total Liabilities 84,025 (157,171)  
Fair Value, Recurring [Member] | Conversion Option Derivative [Member] | The 2029 Notes [Member]      
Embedded derivative 84,025 (157,171)  
Certificates of Deposit [Member] | Fair Value, Recurring [Member]      
Certificate of deposit classified as non-current restricted investments 1,054 1,054  
Money Market Funds [Member] | Fair Value, Recurring [Member]      
Money-market funds 133,410 162,144  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]      
Total Assets 134,464 163,198  
Total Liabilities 0 0  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Conversion Option Derivative [Member] | The 2029 Notes [Member]      
Embedded derivative 0 0  
Fair Value, Inputs, Level 1 [Member] | Certificates of Deposit [Member] | Fair Value, Recurring [Member]      
Certificate of deposit classified as non-current restricted investments 1,054 1,054  
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member] | Fair Value, Recurring [Member]      
Money-market funds 133,410 162,144  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]      
Total Assets 0 0  
Total Liabilities 84,025 (157,171)  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Conversion Option Derivative [Member] | The 2029 Notes [Member]      
Embedded derivative 84,025 (157,171)  
Fair Value, Inputs, Level 3 [Member] | Certificates of Deposit [Member] | Fair Value, Recurring [Member]      
Certificate of deposit classified as non-current restricted investments 0 0  
Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member] | Fair Value, Recurring [Member]      
Money-market funds $ 0 $ 0  
[1] The fair value of the 2029 Notes embedded derivative is classified as a Level 3 liability due to unobservable inputs in which little or no market data exists. (For further details refer to “Note 4 — Investments and Fair-Value Measurements”).