XML 73 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable - Schedule of Notes Payable (Parenthetical) (Details) - Notes Payable
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Debt instrument, maturity date, description mature on various dates through October 2025.  
Minimum    
Debt Instrument [Line Items]    
Debt instrument interest rate 0.00% 0.00%
Maximum    
Debt Instrument [Line Items]    
Debt instrument interest rate 6.25% 6.25%