v3.25.2
Restructuring of Operations (Details) - USD ($)
$ in Millions
2 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2025
May 01, 2025
Restructuring Cost and Reserve [Line Items]        
Reduction in workforce, percent 45.00%      
Total for severance and related benefits for employees       $ 3.8
Payments for restructuring $ 3.2      
Restructuring reserve $ 0.5 $ 0.5 $ 0.5  
One Time Employee Severance | Research and development expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   2.7 2.7  
One Time Employee Severance | General and administrative expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   $ 1.0 $ 1.0