Business and Product Line Acquisitions - Additional Information (Detail) - USD ($) | Jul. 31, 2020 | Mar. 26, 2020 | Feb. 28, 2020 | Jan. 31, 2020 | Jan. 09, 2020 | Jan. 01, 2020 | Aug. 31, 2020 |
Business Acquisition [Line Items] | | | | | | | |
Purchase price allocation for inventory | | $ 164,000 | | | | | |
Purchase price allocation for other current liabilities | | | | | | $ 11,000 | |
Abtek Biologicals Limited | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Cash consideration for purchase of business | | | | $ 1,401,000 | | | |
Purchase price allocation for accounts receivable | | | | 135,000 | | | |
Purchase price allocation for inventory | | | | 207,000 | | | |
Purchase price allocation for land, property and equipment | | | | 105,000 | | | |
Purchase price allocation for intangible assets | | | | 484,000 | | | |
Purchase price allocation for accounts payable | | | | 118,000 | | | |
Purchase price allocation for deferred tax liability | | | | 92,000 | | | |
Purchase price allocation for other current liabilities | | | | 34,000 | | | |
Cash payable to former owner for purchase of business | | | | 119,000 | | | |
Cash paid for purchase of business | | | | $ 1,282,000 | | | |
Cash payable to former owner for purchase of business, due date | | | | Jan. 31, 2021 | | | |
Purchase price allocation for Prepaid Expenses | | | | $ 6,000 | | | |
Chile-based Magiar Chilena | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Cash consideration for purchase of business | | 400,000 | | | | | |
Purchase price allocation for land, property and equipment | | 53,000 | | | | | |
Purchase price allocation for intangible assets | | 183,000 | | | | | |
Cash payable to former owner for purchase of business | | 50,000 | | | | | |
Cash paid for purchase of business | | $ 350,000 | | | | | |
Cash payable to former owner for purchase of business, due date | | Mar. 26, 2021 | | | | | |
Beef Cattle And Related Assets [Member] | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Cash consideration for purchase of business | $ 2,351,000 | | | | | | |
Purchase price allocation for inventory | 51,000 | | | | | | |
Purchase price allocation for intangible assets | $ 2,300,000 | | | | | | |
Finite lived intangible assets, useful life | 15 years | | | | | | |
ARGENTINA | Productos Quimicos Magiar | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Cash consideration for purchase of business | | | | | | 3,776,000 | |
Contingent consideration potential payment | | | | | | 979,000 | |
Purchase price allocation for accounts receivable | | | | | | 603,000 | |
Purchase price allocation for inventory | | | | | | 446,000 | |
Purchase price allocation for land, property and equipment | | | | | | 36,000 | |
Allocation of purchase price for contingent consideration potential payment | | | | | | 640,000 | |
Purchase price allocation for intangible assets | | | | | | 1,471,000 | |
Purchase price allocation for accounts payable | | | | | | 383,000 | |
Purchase price allocation for deferred tax liability | | | | | | 441,000 | |
Purchase price allocation for other current liabilities | | | | | | 312,000 | |
Cash payable to former owner for purchase of business | | | | | | 540,000 | |
Cash paid for purchase of business | | | | | | $ 3,237,000 | |
Cash payable to former owner for purchase of business, due date | | | | | | Jan. 1, 2022 | |
Purchase price allocation for other current assets | | | | | | $ 221,000 | |
URUGUAY | Productos Quimicos Magiar | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Cash consideration for purchase of business | | | | | | 1,488,000 | |
Contingent consideration potential payment | | | | | | 241,000 | |
Purchase price allocation for accounts receivable | | | | | | 280,000 | |
Purchase price allocation for inventory | | | | | | 174,000 | |
Purchase price allocation for land, property and equipment | | | | | | 16,000 | |
Allocation of purchase price for contingent consideration potential payment | | | | | | 159,000 | |
Purchase price allocation for intangible assets | | | | | | 398,000 | |
Purchase price allocation for accounts payable | | | | | | 204,000 | |
Purchase price allocation for deferred tax liability | | | | | | 99,000 | |
Cash payable to former owner for purchase of business | | | | | | 210,000 | |
Cash paid for purchase of business | | | | | | $ 1,278,000 | |
Cash payable to former owner for purchase of business, due date | | | | | | Jan. 1, 2022 | |
Purchase price allocation for other current assets | | | | | | $ 68,000 | |
ITALY | Diessechem Srl | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Cash consideration for purchase of business | | | | | $ 3,455,000 | | |
Purchase price allocation for accounts receivable | | | | | 780,000 | | |
Purchase price allocation for inventory | | | | | 5,000 | | |
Purchase price allocation for intangible assets | | | | | 1,225,000 | | |
Purchase price allocation for accounts payable | | | | | 140,000 | | |
Purchase price allocation for deferred tax liability | | | | | 294,000 | | |
Purchase price allocation for other current liabilities | | | | | 305,000 | | |
Purchase price allocation for other current assets | | | | | $ 160,000 | | |
AUSTRALIA | Cell BioSciences | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Cash consideration for purchase of business | | | $ 3,768,000 | | | | |
Purchase price allocation for inventory | | | 420,000 | | | | |
Allocation of purchase price for contingent consideration potential payment | | | 13,000 | | | | |
Purchase price allocation for intangible assets | | | 1,338,000 | | | | |
Cash payable to former owner for purchase of business | | | 172,000 | | | | |
Cash paid for purchase of business | | | $ 3,596,000 | | | | |
Minimum | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | | | | 5 years |
Minimum | Abtek Biologicals Limited | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | 5 years | | | |
Minimum | Chile-based Magiar Chilena | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | 5 years | | | | | |
Minimum | ARGENTINA | Productos Quimicos Magiar | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | | | 5 years | |
Minimum | URUGUAY | Productos Quimicos Magiar | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | | | 5 years | |
Minimum | ITALY | Diessechem Srl | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | | 5 years | | |
Minimum | AUSTRALIA | Cell BioSciences | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | 3 years | | | | |
Maximum | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | | | | 25 years |
Maximum | Abtek Biologicals Limited | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | 10 years | | | |
Maximum | Chile-based Magiar Chilena | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | 10 years | | | | | |
Maximum | ARGENTINA | Productos Quimicos Magiar | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | | | 10 years | |
Maximum | URUGUAY | Productos Quimicos Magiar | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | | | 10 years | |
Maximum | ITALY | Diessechem Srl | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | | | 10 years | | |
Maximum | AUSTRALIA | Cell BioSciences | | | | | | | |
Business Acquisition [Line Items] | | | | | | | |
Finite lived intangible assets, useful life | | | 10 years | | | | |