Commitments and Contingencies (Narrative) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||||
|---|---|---|---|---|---|---|---|
Feb. 07, 2025 |
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
Dec. 31, 2022 |
Dec. 31, 2025 |
|
| Loss Contingencies [Line Items] | |||||||
| Long-term purchase commitment, period | 10 years | ||||||
| Purchase commitment | $ 5,144 | $ 312 | $ 12,631 | $ 6,461 | |||
| Cloud Computing Arrangement | |||||||
| Loss Contingencies [Line Items] | |||||||
| Long-term purchase commitment, period | 7 years | ||||||
| Purchase commitment | $ 3,616 | ||||||
| SentreHEART v Atricure | |||||||
| Loss Contingencies [Line Items] | |||||||
| Damages sought | $ 260,000 | ||||||
| Cooperation Agreement | |||||||
| Loss Contingencies [Line Items] | |||||||
| Contingent consideration, maximum payout | 28,000 | ||||||
| Asset acquisition contingent consideration, liability | $ 5,000 | $ 5,000 | |||||
| Cooperation Agreement | Subsequent Event | |||||||
| Loss Contingencies [Line Items] | |||||||
| Asset acquisition contingent consideration, liability | $ 1,000 | ||||||