Quarterly report pursuant to Section 13 or 15(d)

Notes Payable (Details)

v3.21.2
Notes Payable (Details) - Note Payable to Bank [Member] - USD ($)
6 Months Ended
May 11, 2020
Jun. 30, 2021
Schedule Of Notes Payable [Line Items]    
Debt instrument forgiveness   $ 2,237,000
7% Notes Payable Due June 1, 2024 [Member]    
Schedule Of Notes Payable [Line Items]    
Interest rate on note payable to bank   7.00%
Note payable to bank   $ 9,000
Notes payable, amortization period   7 years
Note payable to bank, maturity date   Jun. 01, 2024
Paycheck Protection Program [Member]    
Schedule Of Notes Payable [Line Items]    
Loan proceeds received $ 2,237,000