v3.25.2
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Details 4) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Payroll and related items $ 850 $ 668
Accrued inventory in transit 87 276
Accrued legal and professional fees 267 301
Accrued bonuses 501 353
Current portion of lease liability 498 455
Warranty 357 277
Accrued customer rebate 690 840
Other 229 189
 Total $ 3,479 $ 3,359