XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable - Schedule of future annual maturities (Details)
Jun. 30, 2021
USD ($)
Notes Payable  
Remainder of 2021 $ 0
2022 1,458,333
2023 2,500,000
2024 2,500,000
2025 1,041,667
Future annual maturities $ 7,500,000