XML 83 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Restructuring - Narrative (Details) - USD ($)
2 Months Ended 3 Months Ended 5 Months Ended
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
2025 Restructuring and Transformation Plan          
Restructuring Cost and Reserve [Line Items]          
Total restructuring costs   $ 2,191,000     $ 4,729,000
Workforce reduction   486,000     1,456,000
Impairment charges   0     901,000
2024 Restructuring Plan          
Restructuring Cost and Reserve [Line Items]          
Workforce terminated (in percent) 12.00%        
Total restructuring costs   0 $ 0 $ 4,900,000  
Workforce reduction       3,900,000  
Impairment charges       900,000  
Professional fees       $ 100,000  
Minimum | 2025 Restructuring and Transformation Plan          
Restructuring Cost and Reserve [Line Items]          
Estimated restructuring costs   2,100,000     2,100,000
Minimum | 2025 Restructuring and Transformation Plan | Employee Severance          
Restructuring Cost and Reserve [Line Items]          
Estimated restructuring costs   100,000     100,000
Maximum | 2025 Restructuring and Transformation Plan          
Restructuring Cost and Reserve [Line Items]          
Estimated restructuring costs   4,300,000     4,300,000
Maximum | 2025 Restructuring and Transformation Plan | Employee Severance          
Restructuring Cost and Reserve [Line Items]          
Estimated restructuring costs   $ 200,000     $ 200,000