XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Segment Information - Schedule of Net Revenue by Organ and Country (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue $ 143,537 $ 96,850
OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] 142,682 95,947
United States [Member] | OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] 138,617 91,856
All Other Countries [Member] | OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] 4,065 4,091
Lung revenue [Member] | United States [Member] | OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] 3,636 4,706
Lung revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] 375 960
Heart revenue [Member] | United States [Member] | OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] 26,266 20,224
Heart revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] 3,550 3,131
Liver revenue [Member] | United States [Member] | OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] 108,715 $ 66,926
Liver revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total OCS transplant revenue [1],[2] $ 140  
[1] Revenue by country is categorized based on the location of the end customer. Total OCS transplant revenue includes product and service revenue.
[2] Service revenue unrelated to OCS transplant, which was $0.9 million for each of the three months ended March 31, 2025 and 2024, is not included in this table.