v3.25.2
Debt - SVB Term Loan (Details)
€ in Millions
3 Months Ended 6 Months Ended
Feb. 03, 2023
USD ($)
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
EUR (€)
Debt            
Total outstanding debt       $ 16,945,000 $ 17,180,000  
Initial warrants            
Debt            
Shares issued or issuable in the exercise of warrants | shares 32,720          
Additional warrants            
Debt            
Shares issued or issuable in the exercise of warrants | shares 16,360          
Silicon Valley Bank Term Loan            
Debt            
Principal amount $ 2,000,000          
Interest rate 7.00%          
Variable interest rate 1.50%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember          
Warrant liabilities $ 35,600,000          
Unamortized debt discount 9,700,000 $ 9,700 $ 9,700      
Minimum required equity financing 40,000,000          
Outstanding principal   1,000,000 1,000,000      
Outstanding notes 1,000,000          
Interest   $ 33,700 $ 78,300      
Total outstanding debt 1,000,000          
SVB Initial Term Loan            
Debt            
Principal amount $ 3,000,000          
SVB Subsequent Term Loan            
Debt            
Outstanding principal | €           € 2.0
Initial warrants            
Debt            
Shares issued or issuable in the exercise of warrants | shares 32,720          
Warrant liabilities $ 28,500,000          
Additional warrants            
Debt            
Shares issued or issuable in the exercise of warrants | shares 16,360          
Warrant liabilities $ 7,100,000