v3.26.3
UNSECURED NOTES PAYABLE (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Current unsecured notes payable $ 200 $ 200
Long-term unsecured notes payable 200 200
Total unsecured notes payable 400 400
13.5% Unsecured Notes Payable #1 [Member]    
Current unsecured notes payable 200 0
Long-term unsecured notes payable 100 0
13.5% Unsecured Notes Payable #2 [Member]    
Current unsecured notes payable 0 100
Long-term unsecured notes payable 100 0
13.5% Unsecured Notes Payable #3 [Member]    
Current unsecured notes payable 0 100
Long-term unsecured notes payable $ 0 $ 200