v3.25.2
Severance (Details) - Workforce reduction - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Jan. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Severance      
Workforce reduction 55.00% 55.00%  
Unpaid severance   $ 0.0  
General and administrative expense      
Severance      
Severance and termination-related expenses   0.4  
Research and development      
Severance      
Severance and termination-related expenses   $ 1.3 $ 0.0