v3.25.2
NOTES PAYABLE AND FINANCING TRANSACTIONS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Short-Term Debt [Line Items]    
Total notes payable $ 15,431 $ 11,956
Term Loan A [Member]    
Short-Term Debt [Line Items]    
Total notes payable 2,795 3,834
Term Loan B [Member]    
Short-Term Debt [Line Items]    
Total notes payable 416 571
Term Loan C [Member]    
Short-Term Debt [Line Items]    
Total notes payable 4,167
Property Loan [Member]    
Short-Term Debt [Line Items]    
Total notes payable 4,347 4,551
Amended Revolving Loan [Member]    
Short-Term Debt [Line Items]    
Total notes payable $ 3,706 $ 3,000