XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Deferred Compensation (Details) - USD ($)
1 Months Ended 12 Months Ended
May 24, 2019
Dec. 31, 2020
Dec. 31, 2019
Compensation Related Costs [Abstract]      
Promissory note issued $ 2,500,000    
Deferred compensation $ 2,500,000 $ 1,250,001 $ 2,083,334
Amortization of deferred compensation   $ 833,000 $ 417,000