XML 87 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations - Summary of Financial Results for Trans Ova (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Income from discontinued operations, net of income taxes $ 0 $ 8,424 $ 0 $ 13,071
Trans Ova | Discontinued Operations, Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenues   32,441   58,949
Cost of products and services   17,415   32,820
Research and development   908   1,867
Selling, general and administrative   6,124   12,011
Total operating expenses   24,447   46,698
Operating income   7,994   12,251
Other income, net   430   820
Income from discontinued operations, net of income taxes   8,424   13,071
Trans Ova | Discontinued Operations, Held-for-sale | Product revenues        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenues   8,940   17,172
Trans Ova | Discontinued Operations, Held-for-sale | Service revenues        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenues   $ 23,501   $ 41,777