XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Event (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2025
Oct. 21, 2024
Forecast      
Subsequent Event [Line Items]      
Restructuring charges $ 4.0    
Minimum | Employee Severance | Forecast      
Subsequent Event [Line Items]      
Payments for restructuring   $ 3.0  
Minimum | Subsequent Event      
Subsequent Event [Line Items]      
Restructuring charge expected to incur     $ 4.5
Minimum | Subsequent Event | Employee Severance      
Subsequent Event [Line Items]      
Restructuring charge expected to incur     2.5
Minimum | Subsequent Event | Facility Closing      
Subsequent Event [Line Items]      
Restructuring charge expected to incur     2.0
Maximum | Employee Severance | Forecast      
Subsequent Event [Line Items]      
Payments for restructuring   $ 4.0  
Maximum | Subsequent Event      
Subsequent Event [Line Items]      
Restructuring charge expected to incur     6.0
Maximum | Subsequent Event | Employee Severance      
Subsequent Event [Line Items]      
Restructuring charge expected to incur     3.5
Maximum | Subsequent Event | Facility Closing      
Subsequent Event [Line Items]      
Restructuring charge expected to incur     $ 2.5