XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring - Narrative (Details) - 2024 Restructuring Plan - USD ($)
$ in Millions
2 Months Ended 3 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Restructuring Cost and Reserve [Line Items]      
Workforce terminated (in percent) 12.00%    
Restructuring charges     $ 4.9
Severance and benefits costs     $ 3.9
Impairment charge   $ 0.9  
Professional fees   $ 0.1