XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Schedule of Product Revenue Based on Product Line and Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]        
Product revenue $ 65,155 $ 19,590 $ 152,963 $ 45,073
United States        
Disaggregation Of Revenue [Line Items]        
Product revenue 52,771 11,144 116,729 24,450
Europe        
Disaggregation Of Revenue [Line Items]        
Product revenue 8,624 6,370 27,266 15,962
All Other Countries        
Disaggregation Of Revenue [Line Items]        
Product revenue 3,760 2,076 8,968 4,661
Coronary        
Disaggregation Of Revenue [Line Items]        
Product revenue 47,165 6,983 99,175 16,403
Peripheral        
Disaggregation Of Revenue [Line Items]        
Product revenue 17,725 12,337 52,659 27,927
Other        
Disaggregation Of Revenue [Line Items]        
Product revenue $ 265 $ 270 $ 1,129 $ 743