v3.20.2
Summary of Significant Accounting Policies - Schedule of Changes in Level 1 Marketable Securities Measured at Fair Value (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Loss on available for sale marketable securities, net $ 554,362 $ (320,947) $ 496,008 $ (992,017)
Level 1 - Marketable Securities - Recurring [Member]        
Balance, beginning     204,239  
Sales and settlements during the period      
Loss on available for sale marketable securities, net     496,008  
Balance, ending $ 700,247   $ 700,247