XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Deferred Compensation Plan (Details Narrative) - USD ($)
1 Months Ended
Jun. 18, 2018
Mar. 31, 2021
Dec. 31, 2020
Deferred Compensation Plan      
Deferred compensation liability   $ 835,302 $ 763,789
Description of deferred compensation The Deferred Compensation Plan provides for eligible Participants to elect to defer up to 75% of their base compensation and up to 100% of bonuses and other compensation and to have such deferred amounts deemed to be invested in specified investment options