v3.25.2
Restructuring - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2025
Oct. 31, 2024
Aug. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]          
Percentage of workforce eliminated     40.00%    
Restructuring charges expected to be incurred $ 22.6     $ 32.9  
Reversal of restructuring expense         $ 0.6
Restructuring expense       $ 0.3  
Total Workforce [Member]          
Restructuring Cost and Reserve [Line Items]          
Percentage of workforce eliminated   33.00%      
Research and Development Workforce [Member]          
Restructuring Cost and Reserve [Line Items]          
Percentage of workforce eliminated   55.00%