XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Terumo Agreement (Tables)
9 Months Ended
Sep. 30, 2023
Terumo Agreement.  
Schedule of deferred revenue

Deferred Revenue – December 31, 2022 (in thousands)

    

$

19,539

Revenue recognized

 

(2,018)

Deferred Revenue – September 30, 2023

$

17,521

Deferred Revenue – December 31, 2021

    

$

22,401

Revenue recognized

 

(1,931)

Deferred Revenue – September 30, 2022

$

20,470