v3.26.1
Restructuring - Additional Information (Details) - Florida
$ in Thousands
3 Months Ended
Jun. 30, 2026
USD ($)
Employees
Mar. 31, 2026
USD ($)
Employees
Restructuring Cost and Reserve [Line Items]    
Number of employees, headcount reduced in restructuring plan | Employees 138 88
Percentage of employees, headcount reduced in restructuring plan 18.00% 10.00%
Restructuring charges $ 5,099 $ 8,781
Severance and Other Employee Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   2,846
Write-down of Intangible Assets Related to Facility Closure    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   4,923
Write-down of Inventories Related to Facility Closure    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   $ 1,012