XML 143 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring charges - Narrative (Details)
$ in Millions
1 Months Ended
Aug. 31, 2024
employee
May 31, 2024
employee
positions
Aug. 31, 2023
employee
Jan. 31, 2023
employee
Mar. 31, 2025
USD ($)
January 2023 Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Workforce reduction | employee       125  
Restructuring charges incurred since inception | $         $ 9.3
August 2023 Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Workforce reduction | employee     400    
Restructuring charges incurred since inception | $         19.4
May 2024 Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Workforce reduction | employee   300      
Restructuring charges incurred since inception | $         19.1
Number of currently vacant positions eliminated | positions   85      
August 2024 Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Workforce reduction | employee 70        
Restructuring charges incurred since inception | $         $ 2.7