v3.26.3
Note 2 - Summary of Significant Accounting Policies - Summary of Warranty Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Balance $ 197 $ 184
Accruals for new warranties issued 65 75
Settlements made (63) (62)
Balance $ 199 $ 197