XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Loan Payable - Schedule of Loan Payable (Details) - The First Amendment Term Loan [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Instrument, Face Amount $ 250,000 $ 250,000
Add: Accreted Liability of final payment fee 0 0
Long-Term Debt, Gross 250,000 250,000
Less: unamortized debt issuance and debt discount costs (5,267) (5,571)
Long-term Debt, Before Repayments 244,733 244,429
Less: principal payments 0 0
Total loan payable 244,733 244,429
Less: current portion 0 0
Loan payable non-current $ 244,733 $ 244,429