XML 101 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2017
Income Taxes [Abstract]      
Federal net operating loss carryforwards $ 35,289,184 $ 53,573,046 $ 35,289,184
Foreign net operating loss carryforwards 1,520,345 202,965  
State net operating loss carryforward $ 2,592,560 $ 67,229,895  
Valuation allowance description The valuation allowance for deferred tax assets as of December 31, 2022 and 2021 was $1,520,345 and $16,702,680, respectively. The net change in the total valuation allowance for the years ended December 31, 2022, and 2021 was a decrease of $15,182,335 and $5,328,621, respectively.    
Total Penalties Description The Company accrued total penalties and interest of $0 during the years ended December 31, 2022 and 2021 and in total, as of both December 31, 2022 and 2021 has recognized penalties and interest of $0.