XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues $ 1,535 $ 1,544
Product and services transferred at point in time [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues 836 1,185
Products and services transferred over time [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues $ 699 $ 359