v3.25.2
Reorganization (Details)
$ in Millions
3 Months Ended 6 Months Ended
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
officer
Jun. 30, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]          
Number of executive officers terminated | officer       3  
Restructuring cost $ 3.2     $ 3.2  
Restructuring charges 1.8 $ 1.4     $ 1.4
Payments for restructuring     $ 2.0    
General and administrative          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   0.7     0.7
Research and development          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   $ 0.7     $ 0.7
One-Time Termination Benefits, Cash          
Restructuring Cost and Reserve [Line Items]          
Restructuring cost 2.0     2.0  
One-Time Termination Benefits, Non-Cash          
Restructuring Cost and Reserve [Line Items]          
Restructuring cost $ 1.2     $ 1.2