v3.26.1
Note 1 - Organization and Summary of Significant Accounting Policies - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Allowance for credit losses at beginning of period $ 756 $ 935
Recoveries in current period (92) 182
Accounts charged off against the allowance (356) (178)
Allowance for credit losses at end of period $ 308 $ 939