XML 103 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Inventory [Line Items]    
Inventory $ 20,493 $ 21,139
Supplies, embryos and other production materials    
Inventory [Line Items]    
Inventory 2,673 1,835
Work in process    
Inventory [Line Items]    
Inventory 4,767 5,466
Livestock    
Inventory [Line Items]    
Inventory 11,040 11,752
Feed    
Inventory [Line Items]    
Inventory $ 2,013 $ 2,086