v3.25.2
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Monte Carlo Simulation Assumption

 

   June 30, 2024   December 31, 2023 
Stock price  $0.0005   $0.003 
Term (years)   1.2    1.00 
Annual volatility   439.8%   108.59%
Annual expected return   0.00%   10.24%
Discount rate   4.89%   4.79%
Dividend yield   0%   0%
Schedule of Derivative Liability Activity

The Company’s activity in its convertible debt related derivative liability was as follows for the three and six months ended June 30, 2024:

 

Balance of derivative liability at January 1, 2023  $3,223 
Settlement of derivative liability at debt conversion   (128)
Change in fair value of derivative liability   249 
Balance of derivative liability at December 31, 2023   3,344 
Settlement of derivative liability at debt conversion   (284)
Change in fair value of derivative liability   (384)
Balance of derivative liability at March 31, 2024   2,676 
Settlement of derivative liability at debt conversion   (84)
Change in fair value of derivative liability   (2,281)
Balance of derivative liability at June 30, 2024  $311 
Schedule of Warrant Derivative Liabilities

The Company’s activity in its warrant derivative liabilities was as follows for the three and six months ended June 30, 2024 and 2023:

 

Balance of warrant derivative liability at January 1, 2023  $1,727 
Transfer out upon conversion of convertible notes and warrants with embedded conversion provisions   (159)
Change in fair value of warrant derivative liability   2,685 
Balance of derivative liability at December 31, 2023   4,253 
Transfer in due to issuance of warrants with embedded conversion features   520 
Transfer out upon conversion of convertible notes and warrants with embedded conversion provisions   (547)
Change in fair value of warrant derivative liability   (79)
Balance of derivative liability at March 31, 2024   4,147 
Transfer in due to issuance of warrants with embedded conversion features   213 
Transfer out upon conversion of convertible notes and warrants with embedded conversion provisions   (262)
Change in fair value of warrant liability   (3,414)
Balance of warrant derivative liabilities at June 30, 2024  $684 
Schedule of Derivative Liability Fair value

 

   Level 1   Level 2   Level 3   Fair Value 
   June 30, 2024 
   Level 1   Level 2   Level 3   Fair Value 
                 
Liabilities                    
Derivative liability  $-   $-   $311   $311 
Warrant derivative liability  $-   $-   $684   $684 

 

   Level 1   Level 2   Level 3   Fair Value 
   December 31, 2023 
   Level 1   Level 2   Level 3   Fair Value 
                 
Liabilities                    
Derivative liability  $-   $-   $3,344   $3,344 
Warrant derivative liability  $-   $-   $4,253   $4,253