v3.26.3
Fair Value Measurements and Fair Value of Financial Instruments - Narrative (Details) - Warrant
Jun. 30, 2026
year
Stock price  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 1.81
Expected volatility  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 1.35
Dividend yield  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 0
Minimum | Exercise prices  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 1.36
Minimum | Risk-free interest rate  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 4.10
Minimum | Remaining term  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 3.75
Maximum | Exercise prices  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 2.00
Maximum | Risk-free interest rate  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 4.11
Maximum | Remaining term  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement inputs 4.21