XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONTINGENCIES (Details)
$ in Thousands
Jun. 03, 2024
USD ($)
Dec. 31, 2024
USD ($)
installment
Jun. 02, 2023
USD ($)
Loss Contingencies [Line Items]      
Loss contingency, estimate of possible loss     $ 795
Number of quarterly installments | installment   4  
US DOJ Resolution and Plea Agreements      
Loss Contingencies [Line Items]      
Loss contingency, estimate of possible loss   $ 22,000  
Additional debt to be secured by liens $ 100,000    
US DOJ Resolution and Plea Agreements | Virginia Animal Fighting Taskforce And Humane Society, United States [Member]      
Loss Contingencies [Line Items]      
Payments to be made 3,000    
US DOJ Resolution and Plea Agreements | National Fish and Wildlife Foundation [Member]      
Loss Contingencies [Line Items]      
Payments to be made 3,500    
US DOJ Agreement in Principle - Fines      
Loss Contingencies [Line Items]      
Payments to be made $ 22,000    
Monitorship termination, period after completion of selection process 3 years    
Monitorship termination, period after completion of probation 2 months    
US DOJ Agreement in Principle - Fines | Maximum      
Loss Contingencies [Line Items]      
Probation period 5 years    
US DOJ Agreement in Principle - Fines | June 3, 2027      
Loss Contingencies [Line Items]      
Payments to be made $ 5,000    
US DOJ Agreement in Principle - Fines | June 3, 2026      
Loss Contingencies [Line Items]      
Payments to be made 5,000    
US DOJ Agreement in Principle - Fines | June 3, 2025      
Loss Contingencies [Line Items]      
Payments to be made 5,000    
US DOJ Agreement in Principle - Fines | June 3, 2028      
Loss Contingencies [Line Items]      
Payments to be made 7,000    
US DOJ Agreement in Principle, Facility Improvements [Member]      
Loss Contingencies [Line Items]      
Payments to be made 7,000    
US DOJ Agreement in Principle, Facility Improvements [Member] | June 3, 2027      
Loss Contingencies [Line Items]      
Payments to be made 2,000    
US DOJ Agreement in Principle, Facility Improvements [Member] | June 3, 2026      
Loss Contingencies [Line Items]      
Payments to be made 2,500    
US DOJ Agreement in Principle, Facility Improvements [Member] | June 3, 2025      
Loss Contingencies [Line Items]      
Payments to be made $ 2,500