Annual report pursuant to Section 13 and 15(d)

Income Taxes (Provision Benefit For Income Taxes) (Detail)

v3.19.1
Income Taxes (Provision Benefit For Income Taxes) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
U.S. Income Taxes:      
Current Provision $ 0 $ 0 $ 0
Deferred Provision (4,848,470) 3,639,752 (5,963,589)
Valuation Allowance 4,848,470 (3,639,752) 5,963,589
Income Taxes Outside the U.S.:      
Current Provision 0 0 0
Deferred Provision 41,285 215,745 (197,907)
Valuation Allowance (41,285) (215,745) 197,907
State Income Taxes:      
Current Provision 0 0 0
Deferred Provision (140,933) (59,530) (75,442)
Valuation Allowance 140,933 59,530 75,442
Total Provision $ 0 $ 0 $ 0