XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
LOANS PAYABLE - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 31, 2020
Dec. 31, 2019
Aug. 23, 2019
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2023
May 31, 2018
Bank of America | Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Line of credit, maximum borrowing capacity     $ 100,000,000            
Margin adjustment     1.00%            
Outstanding line of credit       $ 0   $ 0   $ 0  
Bank of America | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)                  
Debt Instrument [Line Items]                  
Basis spread on variable rate     0.10%            
Bank of America | Revolving Credit Facility | Fed Funds Effective Rate Overnight Index Swap Rate                  
Debt Instrument [Line Items]                  
Basis spread on variable rate     0.50%            
2019 Line of Credit, Expansion Option | Bank of America | Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Line of credit, maximum borrowing capacity     $ 200,000,000            
Loans Payable | Non Interest Bearing Unsecured Convertible Loan                  
Debt Instrument [Line Items]                  
Loans payable, face amount $ 4,500,000     12,900,000   12,900,000      
Debt instrument, exchange period 3 years                
Loans Payable | 2.88% Loans Payable                  
Debt Instrument [Line Items]                  
Loans payable, face amount                 $ 2,800,000
Stated interest rate (as a percent)                 2.88%
Interest on debt           0 $ 18,000    
Loans Payable | 2.75% Loans Payable                  
Debt Instrument [Line Items]                  
Loans payable, face amount   $ 4,000,000              
Stated interest rate (as a percent)   2.75%              
Interest on debt       21,000 $ 21,000 41,000 $ 41,000    
Debt instrument, exchange period   4 years              
Baylor Klein, Ltd                  
Debt Instrument [Line Items]                  
Contingent consideration       $ 17,900,000   $ 17,900,000   $ 18,100,000