XML 68 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Settlement (Details Narrative) - USD ($)
12 Months Ended
Dec. 23, 2019
May 15, 2019
Dec. 31, 2019
Mar. 31, 2024
Dec. 31, 2023
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