XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Jan. 31, 2024
Jan. 08, 2024
Nov. 01, 2023
Aug. 08, 2022
Restructuring and Related Activities [Abstract]          
Reduction in current workforce percentage   25.00% 25.00% 30.00% 20.00%
Supplemental unemployment benefits, severance benefits   $ 5.1 $ 5.1 $ 6.7 $ 6.0
Accrued expense restructuring $ 0.1        
Restructuring Liability Jan 2024 $ 0.1