XML 76 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Subscription Notes Receivable - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Stock Subscription Notes Receivable [Line Items]      
New stock subscription notes principal payments received $ 34,000 $ 100,000  
Combined total of outstanding principal $ 600,000   $ 600,000
Promissory Note | Minimum      
Stock Subscription Notes Receivable [Line Items]      
Promissory note interest rate 3.25%    
Promissory Note | Maximum      
Stock Subscription Notes Receivable [Line Items]      
Promissory note interest rate 4.75%