v3.26.1
Restructuring - Additional information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 05, 2025
warehouse
facility
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
facility
Dec. 31, 2025
USD ($)
Restructuring        
Number of warehouses | warehouse 3      
Number of facilities | facility 1   27  
Impairment recognized     $ 1,547 $ 0
Total cumulative restructuring charges incurred to date   $ 3,451 3,451  
Expected cost remaining   0 0  
Equipment Relocation and Footprint Optimization        
Restructuring        
Restructuring costs   45 917  
Total cumulative restructuring charges incurred to date   1,781 1,781  
Asset write-downs and related charges        
Restructuring        
Impairment recognized   0 1,544  
Total cumulative restructuring charges incurred to date   $ 1,670 $ 1,670