v3.25.2
Fair value measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of fair value, assets and liabilities measured on recurring basis
                    
   June 30, 2025 
   Total   Level 1   Level 2   Level 3 
2025 Convertible note, net  $415   $   $   $415 
Other financial liabilities   1    1         
Total  $416   $1   $   $415 

 

   December 31, 2024 
   Total   Level 1   Level 2   Level 3 
Other financial liabilities  $3   $3   $   $ 
Total  $3   $3   $   $ 
Schedule of fair value convertible note
     
   June 30, 2025 
Stock price  $.0045 
Expected term   0.81 
Risk-free interest rate   4%
Estimated volatility   103%