v3.26.1
Restructuring and Other Costs- Narrative (Details) - EMPLOYEE
Dec. 18, 2025
Oct. 29, 2025
Sep. 20, 2024
May 03, 2024
Dec. 31, 2025
Dec. 31, 2024
2024 Restructuring Plan [Member]            
Restructuring Cost and Reserve [Line Items]            
Workforce reduction percentage     30.00% 20.00%    
Number of employees           204
2025 Restructuring Plan [Member]            
Restructuring Cost and Reserve [Line Items]            
Workforce reduction percentage 30.00% 25.00%        
Number of employees         251