Schedule of Components of Income (Loss) Before Income Taxes (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
Domestic     $ (31,959,650)  
Foreign      
NET LOSS BEFORE INCOME TAXES $ (7,305,956) $ (5,761,151) $ (31,959,650) $ (17,546,771)