v3.26.1
Note 6 - Debt - Schedule of Convertible Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 17, 2026
Dec. 31, 2025
The 2029 Notes [Member]      
Senior Notes, Repurchase Obligation, Net, Fair Value $ 31,259 $ 30,600 $ 0
Principal amount 54,785   70,785
Unamortized debt discount, net of issuance costs (12,753)   (19,421)
Total debt [1] 42,032   51,364
Fair value of outstanding debt [2] 107,033   111,992
Fair value of embedded derivative [1] 55,216   157,171
Convertible Senior Notes 2026 [Member]      
Principal amount 0   17,077
Unamortized debt issuance costs 0   (14)
Total debt 0   17,063
Fair value of outstanding debt [3] $ 0   $ 16,996
[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”).
[2] The fair value is classified as a Level 2 liability due to the limited trading activity for the 2029 Notes. This balance reflects the fair value of the 2029 Notes based on quoted prices in an over-the-counter market using the most recent trading information at the end of the reporting period.
[3] The fair value was classified as Level 2 liability due to the limited trading activity for the 2026 Notes. The balance as of December 31, 2025 reflected the fair value of the 2026 Notes based on quoted prices in an over-the-counter market using the most recent trading information at the end of the reporting period. The value of the conversion feature of the 2026 Notes was not deemed to be significant as no holders converted their notes prior to repayment.