v3.23.1
Derivative Liabilities (Details - Derivative liabilities) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]    
Balance as of December 31, 2022 $ 2,717,633 $ 4,224,585
Change due to issuances 2,512,936 5,366,289
Change due to redemptions (318,678) (10,096,512)
Change in fair value (392,355) 3,223,271
Balance as of March 31, 2022 4,519,536 2,717,633
Warrant [Member]    
Short-Term Debt [Line Items]    
Balance as of December 31, 2022 73,839 2,972,188
Change due to issuances 1,233,201 1,964,761
Change due to redemptions 0 (7,246,201)
Change in fair value (59,855) 2,383,091
Balance as of March 31, 2022 1,247,185 73,839
Convertible Notes [Member]    
Short-Term Debt [Line Items]    
Balance as of December 31, 2022 2,643,794 1,252,397
Change due to issuances 1,279,735 3,401,528
Change due to redemptions (318,678) (2,850,311)
Change in fair value (332,500) 840,180
Balance as of March 31, 2022 $ 3,272,351 $ 2,643,794