XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
May 31, 2023
May 31, 2024
May 31, 2023
May 31, 2022
Commitments and Contingencies Disclosure [Line Items]          
Estimated liability costs of remediation   $ 916 $ 916 $ 916  
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration]   Liabilities Liabilities Liabilities  
Estimated liability, measurement period, years     15 years    
Estimated liability costs of remediation, current   $ 100 $ 100 $ 100  
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]   Other Liabilities, Current Other Liabilities, Current Other Liabilities, Current  
Royalty Expense     $ 3,250 $ 3,392 $ 1,999
Future minimum royalty payment for period, 2025     294    
Future minimum royalty payment for period, 2026     329    
Future minimum royalty payment for period, 2027     354    
Future minimum royalty payment for period, 2028     562    
Future minimum royalty payment for period, 2029     60    
Estimated liability costs of remediation, non current   $ 816 $ 816 $ 816  
Environmental Loss Contingency, Noncurrent, Statement of Financial Position [Extensible Enumeration]   Other Liabilities, Noncurrent Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
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     $ 60    
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     $ 130    
Environmental Remediation Expense, before Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration]     Operating Expenses