XML 54 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable - Schedule of Repayments of Notes Payable (Details) - Notes payable
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]  
2020 $ 7,800,000
2021 7,800,000
2022 7,800,000
2023 7,800,000
2024 1,044,000
Total payments of notes payable $ 32,244,000