XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Accrued Liabilities - Schedule of Return Reserve (Details) - SEC Schedule, 12-09, Reserve, Return [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Balance $ 4,832 $ 5,683
Reduction of net revenue 8,563 5,838
Payments (6,584) (6,689)
Balance $ 6,811 $ 4,832