v3.25.2
Subsequent events - (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 05, 2025
USD ($)
facility
warehouse
Jul. 01, 2025
USD ($)
Aug. 31, 2025
facility
Jun. 30, 2025
USD ($)
facility
Subsequent Event [Line Items]        
Number Of Facilities | facility       27
Accu Fab        
Subsequent Event [Line Items]        
Acquisition related costs       $ 2,378
Subsequent Events        
Subsequent Event [Line Items]        
Number Of Wharehouses | warehouse 3      
Number Of Facilities | facility 1      
Subsequent Events | Equipment relocation        
Subsequent Event [Line Items]        
Charges $ 5,000      
Subsequent Events | Asset Write-Downs and Related Charges        
Subsequent Event [Line Items]        
Charges $ 1,000      
Subsequent Events | Accu Fab        
Subsequent Event [Line Items]        
Business Combination, Voting Equity Interest Acquired, Percentage   100.00%    
Purchase price of the acquisition   $ 140,500    
Number Of Facilities | facility     4  
Subsequent Events | Maximum        
Subsequent Event [Line Items]        
Restructuring plan length 18 months      
Charges $ 7,000      
Subsequent Events | Minimum        
Subsequent Event [Line Items]        
Restructuring plan length 6 months      
Charges $ 5,000