v3.26.1
Note 2 - Description of Business and Summary of Significant Accounting Policies - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contract liability $ 3,973 $ 5,582
Recognition of revenue included in the beginning of the year contract liability (3,403) (4,804)
Additions during the period, net of revenue recognized during the period 7,237 3,195
Contract liability $ 7,807 $ 3,973