LONG-TERM DEBT: (Details) - USD ($)
12 Months Ended
Dec. 04, 2020
Apr. 13, 2020
Jul. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 19, 2022
Mar. 29, 2018
Jun. 30, 2016
Non-refundable fee percent       2.50%          
Average selling price       $ 6.53          
Loan Proceeds From Paycheck Protection Program   $ 1,411,000              
Non refundable Closing Fee                  
Debt Issuance Costs, Net       $ 18,750          
Interest Expense, Debt       75,000 $ 76,718 $ 33,175      
Non refundable Final Fee                  
Interest Expense, Debt       $ 0 $ 246,095 $ 82,031      
2022 Success Fee Letter | First Tranche                  
Percentage Of Success Fee       1.00%          
Average selling price       $ 8          
Number of days for stock price threshold set in success fee letter       5 days          
Maximum borrowing capacity       $ 5,000,000          
2022 Success Fee Letter | Second Tranche                  
Percentage Of Success Fee       1.50%          
Average selling price       $ 10          
Number of days for stock price threshold set in success fee letter       5 days          
Maximum borrowing capacity       $ 5,000,000          
2022 Success Fee Letter | Third Tranche                  
Percentage Of Success Fee       2.00%          
Average selling price       $ 12          
Number of days for stock price threshold set in success fee letter       5 days          
Maximum borrowing capacity       $ 5,000,000          
Western Alliance Bank                  
Debt Instrument, Face Amount               $ 15,000,000 $ 10,000,000
Repayments of debt $ 15,000,000                
Debt Issuance Costs, Net       45,000          
Long-term Debt       375,000          
Western Alliance Bank | Closing Fee                  
Debt Issuance Costs, Net       $ 75,000          
Western Alliance Bank | New Term Loan                  
Debt Instrument, Face Amount 15,000,000           $ 15,000,000   $ 5,000,000
Rate of interest added to reference rate as per debt agreement       1.25%          
Western Alliance Bank | Term A Loan                  
Debt Instrument, Face Amount               10,000,000  
Western Alliance Bank | Term B Loan                  
Debt Instrument, Face Amount               $ 5,000,000  
Repayments of debt     $ 5,000,000.0            
Long-term Debt     $ 15,000,000            
Western Alliance Bank | Term C Loan                  
Maximum borrowing capacity             $ 15,000,000    
Current borrowing capacity $ 5,000,000                
Interest rate cap       8.00%          
Western Alliance Bank | 2018 Success Fee Letter                  
Percentage Of Success Fee       6.37%          
Average selling price       $ 7.05          
Number of days for stock price threshold set in success fee letter       5 days          
Western Alliance Bank | 2018 Success Fee Letter | Minimum                  
Percentage of Closing Price on Common Stock       26.13%          
Western Alliance Bank | 2018 Success Fee Letter | Maximum                  
Percentage of Closing Price on Common Stock       70.00%