XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory [Line Items]    
Inventory $ 12,730 $ 13,261
Supplies, embryos and other production materials    
Inventory [Line Items]    
Inventory 2,931 2,588
Work in process    
Inventory [Line Items]    
Inventory 2,539 2,564
Livestock    
Inventory [Line Items]    
Inventory 5,918 6,310
Feed    
Inventory [Line Items]    
Inventory $ 1,342 $ 1,799