Quarterly report pursuant to Section 13 or 15(d)

DEBT - Additional Information (Details)

v3.24.1.1.u2
DEBT - Additional Information (Details)
1 Months Ended
Apr. 30, 2024
USD ($)
EquityInstruments
Mar. 31, 2024
USD ($)
EquityInstruments
Jan. 31, 2024
USD ($)
Jun. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Debt          
Short-term promissory notes (Note 6)   $ 692,000      
Credit Facility | Centurion Debt          
Debt          
Debt, covenant compliance       Under the terms and conditions of the debt arrangement, Centurion modified their debt covenant calculations to allow bad debt expense to be excluded.   
Senior Term Loan | Centurion Debt          
Debt          
Maximum borrowing capacity       $ 6,000,000  
Number of warrants issued | shares       13,750  
Warrant exercise price (in dollars per share) | $ / shares       $ 1.20  
Senior Revolving Loan | Centurion Debt          
Debt          
Maximum borrowing capacity       $ 2,000,000  
Senior Term Acquisition Line | Centurion Debt          
Debt          
Maximum borrowing capacity       3,000,000  
Debenture with Maturity Date of June 9, 2025 | Centurion Debt          
Debt          
Face amount       $ 11,000,000  
Debenture with Maturity Date of June 9, 2025 | Credit Facility          
Debt          
Interest rate       9.50%  
Debenture with Maturity Date of June 9, 2025 | Credit Facility | Royal Bank of Canada Prime Rate          
Debt          
Variable rate       7.05%  
Convertible debenture          
Debt          
Common shares issued to settle amounts owed | EquityInstruments   1,337,371      
Debt repaid   $ 334,000      
Debt Instrument, Convertible, Settlement Method [Extensible Enumeration]   us-gaap:ShareSettlementMember      
Centurion debenture          
Debt          
Common shares issued to settle amounts owed | EquityInstruments 236,164        
Debt repaid $ 141,000        
Debt Instrument, Convertible, Settlement Method [Extensible Enumeration] us-gaap:ShareSettlementMember        
Face amount   $ 10,918,000     $ 11,000,000
Promissory note | Settled Litigation [Member]          
Debt          
Debt repaid $ 173,000        
Interest rate     6.00%    
Promissory note | Settled Litigation [Member] | Anti-kickback Statute and the False Claims Act          
Debt          
Short-term promissory notes to settle threatened legal action     $ 692,000    
Subsequent Events | Centurion Debt          
Debt          
Debt Instrument, Convertible, Settlement Method [Extensible Enumeration] us-gaap:ShareSettlementMember        
Subsequent Events | Centurion debenture          
Debt          
Common shares issued to settle amounts owed 236,164        
Debt repaid $ 141,000