v3.25.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 28, 2025
Feb. 29, 2024
May 31, 2023
May 31, 2025
May 31, 2024
May 31, 2023
Commitments and Contingencies Disclosure [Line Items]            
Estimated liability costs of remediation       $ 916 $ 916  
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration]       Liabilities Liabilities  
Estimated liability, measurement period, years       15 years    
Estimated liability costs of remediation, current       $ 100 $ 100  
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]       Other Liabilities, Current Other Liabilities, Current  
Royalty Expense       $ 1,605 $ 3,250 $ 3,392
Future minimum royalty payment for period, 2026       329    
Future minimum royalty payment for period, 2027       349    
Future minimum royalty payment for period, 2028       562    
Future minimum royalty payment for period, 2029       60    
Future minimum royalty payment for period, 2030       57    
Estimated liability costs of remediation, non current       $ 816 $ 816  
Environmental Loss Contingency, Noncurrent, Statement of Financial Position [Extensible Enumeration]       Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Proceeds from legal settlement $ 2,700          
Fixed asset impairment 2,055     $ 1,068,747 $ 0 0
Contingency loss 1,400          
Reversal of contingent liability $ 930          
Accrual reversed     $ 600      
Environmental loss contingencies, charges to expense for potential fines or penalties       600    
Debt issuance costs incurred     $ 6,683     $ 6,683
Animal Safety            
Commitments and Contingencies Disclosure [Line Items]            
Business interruption insurance proceeds relating to fire damage   $ 1,265        
Gain on Business Interruption Insurance Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration]   Cost of Goods and Services Sold        
Minimum            
Commitments and Contingencies Disclosure [Line Items]            
Environmental remediation expense       $ 38    
Environmental Remediation Expense, before Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration]       Operating Expenses    
Maximum            
Commitments and Contingencies Disclosure [Line Items]            
Environmental remediation expense       $ 131    
Environmental Remediation Expense, before Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration]       Operating Expenses