XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring Charges (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Dec. 31, 2023
Mar. 31, 2025
Mar. 31, 2024
Restructuring Charges.      
Percentage of approved reduction in workforce 46.00%    
Cash severance payments     $ 2.5
Cash severance payments   $ 0.2 $ 3.0