v3.25.2
NOTES PAYABLE AND FINANCING TRANSACTIONS (Tables)
12 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of outstanding loans
         
   June 30,
2025
   June 30,
2024
 
Notes Payable:          
Term Loan A  $2,795   $3,834 
Term Loan B   416    571 
Term Loan C    4,167     
Property Loan    4,347    4,551 
Amended Revolving Loan    3,706    3,000 
Total notes payable   $15,431   $11,956 
Schedule of maturities of term loan for future fiscal years
      
    Term Loan Principal Payments 
 Fiscal Year:      
 2026   $6,158 
 2027    2,508 
 2028    1,908 
 2029    1,235 
 2030    410 
 Thereafter     3,212 
 Total principal payments    $15,431