XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Provision Benefit For Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
U.S. Income Taxes:      
Deferred Provision $ (8,924,947) $ (3,897,293) $ (5,382,746)
Valuation Allowance 8,924,947 3,897,293 5,382,746
Income Taxes Outside the U.S.:      
Deferred Provision (341,181) 7,916 (511,672)
Valuation Allowance 341,181 (7,916) 511,672
State Income Taxes:      
Deferred Provision (636,401) (94,324) (189,200)
Valuation Allowance 636,401 94,324 189,200
Income Tax Expense (Benefit), Total