XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Summary of Bioproduction Tools and Service Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue $ 39,508 $ 40,533 $ 77,210 $ 76,752
Product revenue        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 33,037 34,170 64,630 64,558
Freezer and thaw        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 13,849 18,670 26,230 34,005
Cell processing        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 18,673 15,356 37,666 30,254
Storage and storage services        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 515 144 734 299
Service revenue        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 4,195 3,698 8,665 6,787
Storage and storage services        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 4,155 3,698 7,980 6,787
Freezer and thaw        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 40 0 685 0
Rental revenue        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 2,276 2,665 3,915 5,407
Storage and storage services        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue $ 2,276 $ 2,665 $ 3,915 $ 5,407