v3.26.1
Fair Value Measurements - Narrative (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Jan. 01, 2026
USD ($)
Dec. 31, 2025
2023 Funding Agreement      
Fair Value Measurements [Line Items]      
Debt instrument, fair value $ 20.8    
2024 Debt Repayment      
Fair Value Measurements [Line Items]      
Debt instrument, fair value   $ 162.8  
Discount rate | 2023 Funding Agreement      
Fair Value Measurements [Line Items]      
Debt instrument, measurement input 0.0527    
Discount rate | 2024 Debt Repayment      
Fair Value Measurements [Line Items]      
Debt instrument, measurement input 0.0605    
2024 Debt Repayment | Discount rate      
Fair Value Measurements [Line Items]      
Derivative liability, measurement input     0.0605