XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Discontinued Operations - Summary of Financial Results for Trans Ova (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 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 $ 95,023 $ 0 $ 108,094
Trans Ova | Discontinued Operations, Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenues   12,202   71,151
Cost of products and services   8,515   41,335
Research and development   481   2,348
Selling, general and administrative   3,204   15,215
Total operating expenses   12,200   58,898
Operating income   2   12,253
Other income, net   319   1,139
Gain on divesture   94,702   94,702
Income before income taxes   95,023   108,094
Income tax (expense) benefit   0  
Income from discontinued operations, net of income taxes   95,023   108,094
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   4,322   21,494
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   $ 7,880   $ 49,657