XML 33 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Compensation (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 24, 2019
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Compensation Related Costs [Abstract]          
Promissory note issued $ 2,500,000        
Deferred compensation $ 2,500,000        
Amortization of deferred compensation   $ 208,333 $ 208,333 $ 416,667 $ 416,667