XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Settlement (Details Narrative) - USD ($)
12 Months Ended
Dec. 23, 2019
May 15, 2019
Dec. 31, 2019
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]          
Accrued settlement       $ 4,090,057 $ 4,090,057
Investor [Member] | Senior Secured Redeemable Convertible Debenture [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Legal matter $ 8,340,000        
Arbitrator awarded   $ 4,034,444      
Interest rate   7.25%      
Accrued cost   $ 55,613      
Gain on settlement of debt     $ 1,375,556