Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Quantitative information about significant unobservable inputs (Details)

v3.25.2
Fair Value Measurements - Quantitative information about significant unobservable inputs (Details) - Convertible Notes Payable - Level 3
$ in Millions
Jun. 30, 2025
$ / shares
USD ($)
Y
Apr. 03, 2025
USD ($)
$ / shares
Y
2025 Convertible Notes | Stock price    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.67 0.74
2025 Convertible Notes | Conversion price | Maximum    
Fair Value Measurements    
Debt Instrument, Measurement Input 1 1
2025 Convertible Notes | Conversion price | Minimum    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.179 0.179
2025 Convertible Notes | Conversion discount    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.90 0.90
2025 Convertible Notes | Volatility (annual) | Maximum    
Fair Value Measurements    
Debt Instrument, Measurement Input 1.8514 1.8312
2025 Convertible Notes | Volatility (annual) | Minimum    
Fair Value Measurements    
Debt Instrument, Measurement Input 1.0171 0.9115
2025 Convertible Notes | Risk-free rate | Maximum    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.0419 0.0412
2025 Convertible Notes | Risk-free rate | Minimum    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.0382 0.049
2025 Convertible Notes | Years to maturity | Maximum    
Fair Value Measurements    
Debt Instrument, Measurement Input | Y 1.27 1.51
2025 Convertible Notes | Years to maturity | Minimum    
Fair Value Measurements    
Debt Instrument, Measurement Input | Y 0.09 0.33
2025 Convertible Notes | Estimated future financing amount    
Fair Value Measurements    
Debt Instrument, Measurement Input | $ 25 25
2025 Convertible Notes | Discount rate    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.1876 0.1446
DV Convertible Note | Stock price    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.67  
DV Convertible Note | Conversion price    
Fair Value Measurements    
Debt Instrument, Measurement Input 1.12  
DV Convertible Note | Volatility (annual)    
Fair Value Measurements    
Debt Instrument, Measurement Input 1.7084  
DV Convertible Note | Risk-free rate    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.0363  
DV Convertible Note | Years to maturity    
Fair Value Measurements    
Debt Instrument, Measurement Input | Y 2.5  
DV Convertible Note | Estimated future financing amount    
Fair Value Measurements    
Debt Instrument, Measurement Input | $ 25  
DV Convertible Note | Discount rate    
Fair Value Measurements    
Debt Instrument, Measurement Input 0.1813