v3.26.1
Note 1 - Organization and Summary of Significant Accounting Policies - Sales Return Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Sales reserve at beginning of period $ 38 $ 56
Provision in current period 171 127
Returns charged off against the reserve 158 139
Sales reserve at end of period $ 51 $ 44