Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details Narrative)

v3.23.1
Notes Payable (Details Narrative) - USD ($)
Oct. 29, 2021
Sep. 29, 2021
May 01, 2021
Dec. 31, 2022
May 05, 2022
Dec. 31, 2021
Oct. 31, 2021
May 10, 2021
Jan. 07, 2021
Line of Credit Facility [Line Items]                  
Revolving credit facility         $ 1,500,000      
Security Agreement [Member]                  
Line of Credit Facility [Line Items]                  
Maturity date     Jun. 30, 2021            
Loan and Security Agreement [Member] | Comerica Bank [Member]                  
Line of Credit Facility [Line Items]                  
Revolving credit facility $ 7,500,000                
Debt instrument interest, description The Term Loan had an origination fee of 3% of the Term Loan amount, and a terminal payment equal to (i) 15% of the original principal amount of the Term Loan if the change of control occurs on or prior to the first anniversary of the funding of the Term Loan, (ii) 20% of the original principal amount of the Term Loan if the change of control occurs after the first anniversary but on or prior to the second anniversary of the funding of the Term Loan and (iii) 30% of the original principal amount of the Term Loan if the change of control occurs after the second anniversary of the funding of the Term Loan, or if the Term Loan is repaid on its maturity date.                
1315 Capital Note [Member] | Security Agreement [Member]                  
Line of Credit Facility [Line Items]                  
Promissory note               $ 3,000,000.0  
Term Loan [Member] | Broad Oak [Member]                  
Line of Credit Facility [Line Items]                  
Aggregate principal amount $ 8,000,000           $ 8,000,000.0    
Term Loan [Member] | Broad Oak [Member] | Convertible Debt [Member]                  
Line of Credit Facility [Line Items]                  
Aggregate principal amount         $ 2,000,000.0        
Debt interest percentage         9.00%        
Term Loan [Member] | Ampersand 2018 [Member]                  
Line of Credit Facility [Line Items]                  
Maturity date Oct. 31, 2024                
Debt interest percentage 9.00%                
Percentage of debt origination fee 3.00%                
Term Loan [Member] | Ampersand [Member]                  
Line of Credit Facility [Line Items]                  
Repayment of notes   $ 4,500,000              
Term Loan [Member] | 1315 Capital [Member]                  
Line of Credit Facility [Line Items]                  
Repayment of notes   $ 3,000,000              
Ampersand Notes [Member]                  
Line of Credit Facility [Line Items]                  
Promissory note                 $ 3,000,000
1315 Capital Note [Member] | Security Agreement [Member]                  
Line of Credit Facility [Line Items]                  
Promissory note                 $ 2,000,000
Ampersand Note [Member] | Security Agreement [Member]                  
Line of Credit Facility [Line Items]                  
Promissory note               $ 4,500,000