Quarterly report pursuant to Section 13 or 15(d)

DEBT - Debt Obligations (Details)

v3.22.2.2
DEBT - Debt Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 10, 2021
Jun. 30, 2022
Dec. 31, 2021
Mar. 31, 2021
Debt        
Total debt   $ 12,418 $ 13,684  
Less: current portion of debt     (515)  
Long-term debt   12,418 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: fair value ascribed to conversion feature and warrants   (1,523) (1,523)  
Plus: accretion of implied interest   896 705  
Total debt   2,763 2,572  
Centurion debenture        
Debt        
Total   11,000 11,000  
Less: fair value ascribed to conversion feature and warrants   (1,204) (1,204)  
Plus: accretion of implied interest   326 176  
Less: net debt issuance costs   (467) (547)  
Total debt   9,655 $ 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 June 30, 2022.    
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