v3.26.1
Restructuring - Additional Information (Details) - October 2025 Restructuring Plan
$ in Millions
6 Months Ended
Oct. 01, 2025
USD ($)
Employee
Jun. 30, 2026
Restructuring Cost and Reserve [Line Items]    
Number of positions to be reduced, percentage 50.00%  
Restructuring charges | $ $ 1.5  
Number of employee reduction | Employee 20  
Severance payments commencement period   2025-10
Severance payments extended period   2026-07