XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Summary of Bioproduction Tools and Service Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue $ 33,328 $ 40,747 $ 110,538 $ 117,500
Product revenue        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 26,891 33,668 91,520 98,227
Freezer and thaw        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 13,188 15,326 39,417 49,331
Cell processing        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 13,338 18,082 51,004 48,336
Biostorage services        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 365 260 1,099 560
Service revenue        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 4,378 4,330 13,043 11,117
Biostorage services        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 4,186 4,312 12,166 11,099
Freezer and thaw        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 192 18 877 18
Rental revenue        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue 2,059 2,749 5,975 8,156
Biostorage services        
Disaggregation of Revenue [Line Items]        
Total product, rental, and service revenue $ 2,059 $ 2,749 $ 5,975 $ 8,156