v3.26.1
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable, after Allowance for Credit Loss, Current $ 20,041 $ 28,499 $ 26,131
Contract with Customer, Liability, Current 143 721 556
Unbilled Receivables, Current 11,292 17,701 $ 18,625
Goodwill 0 $ 0  
ATM Agreement [Member] | Maximum [Member]      
Equity, Shares Issuable, Value $ 11,200