XML 80 R53.htm IDEA: XBRL DOCUMENT v3.25.2
FINANCE RECEIVABLES - Schedule of Information Regarding Finance Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Receivables [Abstract]      
Current finance receivables, net $ 5,422 $ 6,391  
Finance receivables due after one year, net 5,750 10,036  
Total finance receivables 11,172 16,427  
Finance receivables, allowance $ 2,401 $ 1,934 $ 2,098