XML 34 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Based Compensation (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Share-based compensation expense $ 242,924 $ 212,000
Unrecognized compensation cost $ 1,439,874  
Unrecognized compensation cost recognition period 3 years