v3.25.2
Summary of Significant Accounting Policies - Fair value assumptions (Details) - Series A Warrants
Jun. 30, 2025
Y
Dec. 31, 2024
Y
Expected term of warrants (years)    
Summary of Significant Accounting Policies    
Measurement input 0.5 1
Risk-free interest rate    
Summary of Significant Accounting Policies    
Measurement input 0.043 0.042
Expected volatility    
Summary of Significant Accounting Policies    
Measurement input 1.335 1.269