XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contract liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Contract with Customer, Liability [Abstract]    
Revenue recognized included in opening balance $ 207  
Customer deposits 1,534 $ 1,651
Unearned warranty revenue 53 31
Customer refunds 288 399
Total $ 1,874 $ 2,081