Revenue From Contracts With Customers (Schedule of Remaining Performance Obligations) (Details) $ in Thousands | Sep. 30, 2021USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 41,728 |
Revenue expected to be recognized for extended warranty agreements | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | 7,200 |
Revenue to be earned over time from contracts to sell robotic systems | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | 34,528 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 18,814 |
Remaining performance obligations, expected timing | 3 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01 | Revenue expected to be recognized for extended warranty agreements | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 1,965 |
Remaining performance obligations, expected timing | 3 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01 | Revenue to be earned over time from contracts to sell robotic systems | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 16,849 |
Remaining performance obligations, expected timing | 3 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 20,520 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Revenue expected to be recognized for extended warranty agreements | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 2,841 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Revenue to be earned over time from contracts to sell robotic systems | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 17,679 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 1,102 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Revenue expected to be recognized for extended warranty agreements | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 1,102 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Revenue to be earned over time from contracts to sell robotic systems | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 0 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 842 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Revenue expected to be recognized for extended warranty agreements | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 842 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Revenue to be earned over time from contracts to sell robotic systems | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 0 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 386 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Revenue expected to be recognized for extended warranty agreements | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 386 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Revenue to be earned over time from contracts to sell robotic systems | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 0 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 64 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Revenue expected to be recognized for extended warranty agreements | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 64 |
Remaining performance obligations, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Revenue to be earned over time from contracts to sell robotic systems | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Remaining performance obligations | $ 0 |
Remaining performance obligations, expected timing | 1 year |