XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.1
LOANS PAYABLE (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2020
Aug. 23, 2019
Dec. 31, 2019
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
May 31, 2018
Apr. 30, 2018
Loans Payable | Non Interest Bearing Unsecured Convertible Loan                
Debt Instrument [Line Items]                
Loans payable, face amount $ 4,500,000     $ 12,900,000 $ 20,300,000     $ 10,500,000
Interest and unused commitment fees paid       22,000 162,000 $ 288,000    
Exchange period 3 years              
Loans Payable | Two Point Eighty Eight Percent Loans Payable                
Debt Instrument [Line Items]                
Loans payable, face amount             $ 2,800,000  
Interest and unused commitment fees paid       18,000 105,000 105,000    
Stated interest rate             2.88%  
Loans Payable | Two Point Seven Five Percent Loans Payable                
Debt Instrument [Line Items]                
Loans payable, face amount     $ 4,000,000          
Interest and unused commitment fees paid       81,000 79,000 $ 103,000    
Stated interest rate     2.75%          
Exchange period     4 years          
Revolving line of credit | Bank of America                
Debt Instrument [Line Items]                
Line of credit, maximum borrowing capacity   $ 100,000,000            
Margin adjustment   1.00%            
Principal outstanding       0        
Revolving line of credit | Bank of America | 2019 Line of Credit, Expansion Option                
Debt Instrument [Line Items]                
Line of credit, maximum borrowing capacity   $ 200,000,000            
Baylor Klein, Ltd                
Debt Instrument [Line Items]                
Contingent consideration       $ 18,100,000 $ 17,600,000      
Secured Overnight Financing Rate (SOFR) | Revolving line of credit | Bank of America                
Debt Instrument [Line Items]                
Stated interest rate on line of credit   0.10%            
Fed Funds Effective Rate Overnight Index Swap Rate | Revolving line of credit | Bank of America                
Debt Instrument [Line Items]                
Stated interest rate on line of credit   0.50%