XML 91 R78.htm IDEA: XBRL DOCUMENT v3.23.4
Loan Agreement (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Jun. 28, 2023
May 11, 2023
Senior secured revolving line of credit        
Loan Agreement        
Aggregate principal amount       $ 10,000,000
Annual commitment fee (in percent)   0.15%    
Amount drawn   $ 0    
SOFR | Senior secured revolving line of credit        
Loan Agreement        
Adjustment to variable interest rate   0.10%    
SOFR | Minimum | Senior secured revolving line of credit        
Loan Agreement        
Applicable Margin   1.50%    
SOFR | Maximum | Senior secured revolving line of credit        
Loan Agreement        
Applicable Margin   2.50%    
Senior secured term loan        
Loan Agreement        
Aggregate principal amount     $ 20,000,000.0  
Future interest payments, fiscal 2024   $ 1,500,000    
Future interest payments, fiscal 2025   1,300,000    
Future interest payments, fiscal 2026   1,200,000    
Future interest payments, fiscal 2027   1,000,000.0    
Future interest payments, thereafter   $ 700,000    
Adjustment to variable interest rate   0.10%    
Amortization period of debt 10 years      
Balance   $ 19,500,000    
Fixed mandatory principal repayments due on the outstanding Term Loan        
2024   2,000,000.0    
2025   2,000,000.0    
2026   2,000,000.0    
2027   2,000,000.0    
2028   $ 11,500,000    
Senior secured term loan | Maximum        
Loan Agreement        
Amortization period of debt in equal monthly principal installments 60 months      
Senior secured term loan | SOFR | Minimum        
Loan Agreement        
Applicable Margin   1.50%    
Senior secured term loan | SOFR | Maximum        
Loan Agreement        
Applicable Margin   2.50%