XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Bioproduction Tools and Service Revenues
Total bioproduction tools and services revenue for the three and nine months ended September 30, 2025 and 2024 were composed of the following:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(In thousands, except percentages)2025202420252024
Product revenue  
Cell processing$25,282 $19,031 $69,755 $53,155 
evo and Thaw968 897 2,503 1,628 
Service revenue 
evo and Thaw26 20 122 119 
Rental revenue 
evo and Thaw1,791 1,443 5,049 4,637 
Total revenue$28,067 $21,391 $77,429 $59,539