v3.26.3
NOTES PAYABLE RELATED PARTY (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Total unsecured notes payable $ 116 $ 116
Less: current portion 0 0
Long-term unsecured notes payable 116 116
Related Party Note Payable 1    
Total unsecured notes payable 40 40
Related Party Note Payable 2    
Total unsecured notes payable $ 76 $ 76