Annual report pursuant to Section 13 and 15(d)

Income Taxes - Pre-Tax Earnings (Details)

v3.20.4
Income Taxes - Pre-Tax Earnings (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) $ (17,952,172) $ (26,476,370) $ (21,875,713)
US      
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) (18,238,773) (26,482,033) (22,082,137)
Outside the U.S. [Member]      
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) $ 286,601 $ 5,663 $ 206,424