XML 120 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring charge   $ 7.0 $ 8.1
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Subsequent Event [Member] | Cash Severance Costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge $ 2.1