XML 62 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 29, 2024
Feb. 29, 2024
May 31, 2023
Commitments and Contingencies Disclosure [Line Items]      
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Liabilities Liabilities Liabilities
Estimated liability costs of remediation $ 916 $ 916 $ 916
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] Liabilities, Current Liabilities, Current  
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  
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