XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue and Segment Information - Schedule of Net Revenue by Organ and Country (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue $ 143,823 $ 108,761 $ 444,730 $ 319,916
OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 142,639 107,505 441,668 316,623
United States [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 139,009 104,922 429,813 305,233
All Other Countries [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 3,630 2,583 11,855 11,390
Lung revenue [Member] | United States [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 3,725 3,726 11,515 12,675
Lung revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 385 182 1,181 1,590
Heart revenue [Member] | United States [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 27,401 24,525 85,838 71,922
Heart revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 3,187 2,401 10,232 9,800
Liver revenue [Member] | United States [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 107,883 76,671 332,460 220,636
Liver revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] $ 58 $ 0 $ 442 $ 0
[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 $1.2 million and $3.1 million for the three and nine months ended September 30, 2025, respectively, and $1.3 million and $3.3 million for the three and nine months ended September 30, 2024, respectively, is not included in this table.