v3.26.1
Note 2 - Summary of Significant Accounting Policies - Summary of Contract Liabilities (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue recognized related to contract liabilities as of the beginning of the respective period $ 30,000 $ 10,000 $ 462,000 $ 10,000