XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.4
LOANS PAYABLE - Narrative (Details)
3 Months Ended 9 Months Ended
Aug. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Aug. 23, 2019
USD ($)
May 31, 2018
USD ($)
Apr. 30, 2018
GBP (£)
Bank of America | Revolving Credit Facility                    
Debt Instrument [Line Items]                    
Line of credit, maximum borrowing capacity               $ 100,000,000    
Outstanding line of credit     $ 0   $ 0          
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]                    
Interest on debt     0 $ 34,000 22,000 $ 128,000        
Loans payable, face amount $ 4,500,000   12,900,000   12,900,000   $ 20,300,000     £ 10,500,000
Debt instrument, exchange period 3 years                  
Loans Payable | 2.88% Loans Payable                    
Debt Instrument [Line Items]                    
Interest on debt     0 26,000 18,000 79,000        
Stated interest rate (as a percent)                 2.88%  
Loans payable, face amount                 $ 2,800,000  
Loans Payable | 2.75% Loans Payable                    
Debt Instrument [Line Items]                    
Interest on debt     20,000 $ 20,000 61,000 $ 59,000        
Stated interest rate (as a percent)   2.75%                
Loans payable, face amount   $ 4,000,000                
Debt instrument, exchange period   4 years                
Baylor Klein, Ltd                    
Debt Instrument [Line Items]                    
Contingent consideration     $ 18,800,000   $ 18,800,000   $ 17,600,000