XML 62 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
NOTES PAYABLE - Narrative (Details) - USD ($)
1 Months Ended
Apr. 30, 2020
Nov. 30, 2017
Dec. 31, 2021
Dec. 31, 2020
Dec. 18, 2020
2017 SVB Loan Agreement | Note Payable to Banks          
Debt Instrument [Line Items]          
Proceeds from debt   $ 10,000,000      
Repayment period   30 months      
Interest-only period   18 months      
Extended maturity period 6 months        
Final payment fee         $ 900,000
Notes payable to bank       $ 0  
Paycheck Protection Program Loan          
Debt Instrument [Line Items]          
Unsecured debt     $ 0    
Paycheck Protection Program Loan | Unsecured debt          
Debt Instrument [Line Items]          
Loan received $ 1,700,000        
Interest rate 1.00%