v3.26.1
Note 3 - Net Income (Loss) Per Share - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total potentially dilutive shares excluded from net income (loss) per share (in shares) [1] 17,494,137 10,730,295 17,856,356 10,323,627
The 2029 Notes [Member]        
Total potentially dilutive shares excluded from net income (loss) per share (in shares) [1],[2] 11,084,027 5,915,742 11,267,933 2,974,213
Convertible Senior Notes 2026 [Member]        
Total potentially dilutive shares excluded from net income (loss) per share (in shares) [1],[3] 0 3,280,240 0 4,281,266
Share-Based Payment Arrangement, Option [Member]        
Total potentially dilutive shares excluded from net income (loss) per share (in shares) [1] 6,410,110 981,651 6,588,423 2,790,290
Share-settled Liability [Member]        
Total potentially dilutive shares excluded from net income (loss) per share (in shares) [4] 0 552,662 0 277,858
[1] On May 14, 2025, we completed the exchange of $70.8 million aggregate principal amount of 2026 Notes for 2029 Notes on a one-for-one basis in the Convertible Note Exchange (as defined below) and recorded a reduction of an additional $10.0 million aggregate principal amount of our 2026 Notes which were equitized in three tranches in 2025.
[2] On June 17, 2026, we entered into agreements for the repurchase of $16.0 million aggregate principal amount of 2029 Notes from certain noteholders. We completed the repurchase on July 6, 2026.
[3] The 2026 Notes were subject to a capped call arrangement that potentially reduced the dilutive effect of conversion. Any potential impact from the capped call arrangement is excluded from this table. The remaining outstanding 2026 Notes were fully repaid at maturity on February 15, 2026.
[4] On May 12, 2025, the Company entered into note conversion agreements to exchange $10.0 million aggregate principal of 2026 Notes for shares in our common stock reducing the effect of dilution on these notes. The note conversion agreements provided for delivery of the common stock in three tranches. The above calculation reflects the equitization of the three tranches in 2025.