XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Details) - Schedule of timing of revenue recognition - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Timing of revenue recognition:    
Services and products transferred at a point in time $ 3,131 $ 1,896
Services and products transferred over time 98 190
Total revenue $ 3,229 $ 2,086