Deferred Revenues - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
Recognition of deferred revenues | $ 451 | $ 848 | $ 982 | $ 1,502 |
Minimum | ||||
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
Service period of the performance obligations | 5 months | 5 months | ||
Maximum | ||||
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||
Service period of the performance obligations | 27 months | 27 months |