XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Bank Debt - Narrative (Details) - USD ($)
Mar. 12, 2020
Feb. 28, 2020
Dec. 31, 2022
Dec. 31, 2021
Hitachi Capital America Corp.        
Debt Instrument [Line Items]        
Commitment fee amount   $ 50,000    
Term of balance due   6 months    
Annual commitment fee amount   $ 15,000    
Quarterly service fee   0.30%    
Amendment fee   $ 2,000    
Exit fee   50,000    
Outstanding balances due under line of credit     $ 0 $ 0
Percentage due upon execution 50.00%      
Loan And Security Credit Agreement | Hitachi Capital America Corp.        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 5,000,000    
Percentage of aggregate Eligible Accounts Receivable   90.00%    
Percentage of aggregate Unbilled Accounts Receivable   75.00%    
Percentage of amount available to borrow under maximum credit commitment   50.00%    
Available borrowing capacity     $ 4,800,000  
Stated interest rate   6.75%    
Loan And Security Credit Agreement | Monthly Interest | Hitachi Capital America Corp.        
Debt Instrument [Line Items]        
Stated interest rate   2.00%    
Credit Agreement | Western Alliance Bank        
Debt Instrument [Line Items]        
Extinguishment of debt   $ 2,959,573