v3.25.1
Restructuring and Asset Impairment Charges (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2024
Dec. 31, 2024
Restructuring and Asset Impairment Charges    
Percentage of reduction in workforce under corporate restructuring 80.00%  
Total charges in headcount reduction under corporate restructuring   $ 7.0