v3.26.1
Revenue and Segment Information - Schedule of Net Revenue by Organ and Country (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue $ 189,948 $ 157,370 $ 363,881 $ 300,907
OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 188,864 156,347 361,536 299,029
United States [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 183,623 152,187 350,647 290,804
All Other Countries [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 5,241 4,160 10,889 8,225
Lung revenue [Member] | United States [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 2,253 4,154 4,450 7,790
Lung revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 409 421 1,036 796
Heart revenue [Member] | United States [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 33,381 32,171 59,238 58,437
Heart revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 4,587 3,495 9,598 7,045
Liver revenue [Member] | United States [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] 147,989 115,862 286,959 224,577
Liver revenue [Member] | All Other Countries [Member] | OCS transplant revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total OCS transplant revenue [1],[2] $ 245 $ 244 $ 255 $ 384
[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.0 million and $2.3 million, respectively, for the three and six months ended June 30, 2026 and $1.0 million and $1.9 million for the three and six months ended June 30, 2025, respectively, is not included in this table.