XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Accrued liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Payroll and related items $ 668 $ 650
Accrued inventory in transit 276 637
Accrued legal and professional fees 301 216
Accrued bonuses 353 400
Current portion of lease liability 455 416
Warranty 277 200
Accrued customer rebate 840 480
Other 189 136
Total $ 3,359 $ 3,135