v3.25.2
Short-term Investments and Fair Value Measurements - Schedule of Assumptions Used To Estimate The Fair Value Of Warrants (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2025
yr
Dec. 31, 2024
yr
Risk-free interest rate    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrant liability, measurement input 0.037 0.044
Expected volatility    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrant liability, measurement input 0.87 1.11
Expected life in years    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrant liability, measurement input 4.5 5
Dividend yield    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrant liability, measurement input 0 0