v3.25.2
Standby Equity Purchase Agreements (Tables)
6 Months Ended
Jun. 30, 2025
Standby Equity Purchase Agreements  
Schedule of condensed consolidated statements of operations related to the SEPAs
                
   Three Months Ended June 30,   Six Months Ended June 30, 
   2025   2024   2025   2024 
SEPAs transaction costs  $(500)  $   $(500)  $ 
Other SEPA financial expenses, net               (102)
Total SEPA financial expenses, net  $(500)  $   $(500)  $(102)