v3.25.1
Summary of Significant Accounting Policies - Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jun. 30, 2024
Accrual for employee termination benefits        
Loss on disposal of property, plant and equipment $ (7) $ (2)    
Property, plant and equipment, net 476,270   $ 467,011  
Operating lease liability 64,810      
Operating lease right-of-use assets 62,802   63,380  
Gregory distribution center        
Accrual for employee termination benefits        
Termination benefits       $ 0
Termination lease costs incurred 0      
Reduction of lease liability   3,000    
Reduction of right-of-use assets   $ 3,000    
Operating lease liability 0      
Operating lease right-of-use assets     0  
Plant consolidations        
Accrual for employee termination benefits        
Expected restructuring charges 4,000      
Charges 900   3,200  
Reduction of excess workforce capacity        
Accrual for employee termination benefits        
Employee termination costs     4,700  
Termination benefits 344   $ 644  
Reduction of excess workforce capacity | Accrued expenses and other current liabilities        
Accrual for employee termination benefits        
Termination benefits $ 300