XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Provision Expense/ Benefit For Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
U.S. Income Taxes:      
Deferred Provision $ (2,957,991) $ (8,924,947) $ (3,897,293)
Valuation Allowance 2,957,991 8,924,947 3,897,293
Income Taxes Outside the U.S.:      
Deferred Provision 109,107 (341,181) 7,916
Valuation Allowance (109,107) 341,181 (7,916)
State Income Taxes:      
Deferred Provision 271,248 (636,401) (94,324)
Valuation Allowance (271,248) 636,401 94,324
Income Tax Expense (Benefit), Total