XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Loan Agreement (Details) - USD ($)
9 Months Ended
Jul. 18, 2025
Jun. 30, 2023
Jun. 30, 2025
Dec. 19, 2023
Dec. 18, 2023
Jun. 28, 2023
May 11, 2023
Senior secured term loan              
Loan Agreement              
Aggregate principal amount           $ 20,000,000  
Adjustment to variable interest rate     0.10%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember        
Amortization period of debt   10 years          
Senior secured term loan | Minimum              
Loan Agreement              
Applicable Margin     1.50%        
Senior secured term loan | Maximum              
Loan Agreement              
Applicable Margin     2.50%        
Amortization period of debt in equal monthly principal installments   60 months          
Revolving line of credit              
Loan Agreement              
Maximum borrowing capacity     $ 35,000,000       $ 10,000,000
Aggregate principal amount       $ 30,000,000 $ 10,000,000    
Adjustment to variable interest rate     0.10%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember        
Revolving Line of Credit     $ 23,258,511        
Effective interest rate     6.30%        
Remaining borrowing capacity     $ 11,741,489        
Revolving line of credit | Subsequent Event              
Loan Agreement              
Maximum borrowing capacity $ 30,000,000            
Revolving line of credit | Minimum              
Loan Agreement              
Applicable Margin     1.50%        
Revolving line of credit | Maximum              
Loan Agreement              
Applicable Margin     2.50%        
Line of credit | Subsequent Event              
Loan Agreement              
Maximum borrowing capacity $ 100,000,000            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember            
Amortization period of debt 5 years            
Line of credit | Minimum | Subsequent Event              
Loan Agreement              
Applicable Margin 1.75%            
Line of credit | Maximum | Subsequent Event              
Loan Agreement              
Applicable Margin 2.75%