XML 93 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
Jul. 30, 2025
Jul. 14, 2025
Minimum | Severance and Related Benefits    
Subsequent Event [Line Items]    
Restructuring expenses expected to incur   $ 4.9
Minimum | Employee Severance, Facility Relocation, Consulting Fees, and Other Restructuring    
Subsequent Event [Line Items]    
Restructuring expenses expected to incur $ 12.0  
Maximum | Severance and Related Benefits    
Subsequent Event [Line Items]    
Restructuring expenses expected to incur   $ 5.2
Maximum | Employee Severance, Facility Relocation, Consulting Fees, and Other Restructuring    
Subsequent Event [Line Items]    
Restructuring expenses expected to incur $ 20.0