v3.26.1
Note 9 - Debt - Schedule of Debt Issuance Costs and Discounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Less: accumulated amortization $ (5,410) $ (5,258)
Included in current portion of debt (0) 152
Athyrium Notes [Member]    
Debt issuance costs and discounts $ 5,410 $ 5,410