v3.26.1
Note 2 - Summary of Significant Accounting Policies - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Balance $ 301 $ 699
Amounts accrued 0 57
Provision for credit losses 213 0
Write-offs charged against the allowance (129) (126)
Balance $ 385 $ 630