Quarterly report pursuant to Section 13 or 15(d)

DEBT - Debt Obligations (Details)

v3.22.1
DEBT - Debt Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 10, 2021
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Debt        
Total debt   $ 12,207 $ 13,684  
Less: current portion of debt     (515)  
Long-term debt   12,207 13,169  
Bearing interest rate       1.00%
Paycheck Protection Program loan        
Debt        
Total     1,687  
Face amount       $ 1,700
Convertible Debt        
Debt        
Total   3,390    
Face amount   3,450 3,450  
Less: principal converted to common shares   (60) (60)  
Less: deemed fair value ascribed to conversion feature and warrants   1,523 1,523  
Plus: accretion of implied interest   800 705  
Total debt   2,667 2,572  
Centurion debenture        
Debt        
Total   11,000 11,000  
Less: deemed fair value ascribed to conversion feature and warrants   (1,204) (1,204)  
Plus: accretion of implied interest   251 176  
Less: net debt issuance costs   (507) (547)  
Total debt   9,540 $ 9,425  
Debenture with Maturity Date of June 9, 2025 | Credit Facility dated March 8, 2021        
Debt        
Bearing interest rate 9.50%      
Royal Bank of Canada Prime Rate | Debenture with Maturity Date of June 9, 2025 | Credit Facility dated March 8, 2021        
Debt        
Variable rate 7.05%      
Centurion Financial Trust ("Centurion") | Credit Facility dated March 8, 2021        
Debt        
Face amount   8,000    
Fair value of debt   $ 6,800    
Term of debt   4 years    
Debt Instrument, Covenant Compliance   Under the terms and conditions of the debt arrangement, Centurion modified their debt covenant calculations regarding bad debt expense.  As a result, the Company’s was in compliance with the debt covenants as of March 31, 2022.    
Inerest expense incurred   $ 263    
Accretion expense incurred   75    
Centurion Financial Trust ("Centurion") | Senior Term Loan        
Debt        
Maximum borrowing capacity $ 6,000      
Centurion Financial Trust ("Centurion") | Senior Revolving Loan        
Debt        
Maximum borrowing capacity 2,000      
Centurion Financial Trust ("Centurion") | Senior Term Acquisition Line        
Debt        
Maximum borrowing capacity 3,000      
Centurion Financial Trust ("Centurion") | Debenture with Maturity Date of June 9, 2025        
Debt        
Face amount $ 11,000      
Centurion Financial Trust ("Centurion") | Warrants | Credit Facility dated March 8, 2021        
Debt        
Fair value of debt   $ 1,200