XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS PAYABLE (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2020
Aug. 23, 2019
Dec. 31, 2023
Dec. 31, 2019
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
May 31, 2018
Loans Payable | Non Interest Bearing Unsecured Convertible Loan                
Debt Instrument [Line Items]                
Loans payable, face amount $ 4,500,000         $ 12,900,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         $ 0 18,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         58,000 81,000 $ 79,000  
Stated interest rate       2.75%        
Exchange period       4 years        
Loans Payable | 2.00% Loans Payable                
Debt Instrument [Line Items]                
Loans payable, face amount     $ 14,500,000          
Interest and unused commitment fees paid         88,000      
Stated interest rate     2.00%          
Exchange period     3 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 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         9,000,000 $ 18,100,000    
7 Mile Advisors, LLC                
Debt Instrument [Line Items]                
Contingent consideration         $ 4,000,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%