v3.25.2
Revenue (Revenue By Product Type) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue from External Customer [Line Items]        
Revenue $ 136,139 $ 116,269 $ 259,759 $ 225,120
United States        
Revenue from External Customer [Line Items]        
Revenue 110,583 95,539 211,732 185,788
United States | Open ablation        
Revenue from External Customer [Line Items]        
Revenue 36,468 30,760 69,776 60,060
United States | Minimally invasive ablation        
Revenue from External Customer [Line Items]        
Revenue 7,839 11,828 16,319 24,146
United States | Pain management        
Revenue from External Customer [Line Items]        
Revenue 21,168 15,006 38,438 27,745
United States | Appendage management        
Revenue from External Customer [Line Items]        
Revenue 45,108 37,945 87,199 73,837
Total International        
Revenue from External Customer [Line Items]        
Revenue 25,556 20,730 48,027 39,332
Total International | Open ablation        
Revenue from External Customer [Line Items]        
Revenue 10,349 9,170 19,344 17,072
Total International | Minimally invasive ablation        
Revenue from External Customer [Line Items]        
Revenue 2,372 1,764 4,385 3,878
Total International | Pain management        
Revenue from External Customer [Line Items]        
Revenue 2,033 1,241 3,822 2,178
Total International | Appendage management        
Revenue from External Customer [Line Items]        
Revenue $ 10,802 $ 8,555 $ 20,476 $ 16,204