XML 109 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Inventory [Line Items]    
Inventory $ 11,359 $ 16,097
Supplies, embryos and other production materials    
Inventory [Line Items]    
Inventory 2,060 2,282
Work in process    
Inventory [Line Items]    
Inventory 2,348 3,702
Livestock    
Inventory [Line Items]    
Inventory 5,047 7,553
Feed    
Inventory [Line Items]    
Inventory $ 1,904 $ 2,560