XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - Schedule of timing of revenue recognition - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Timing of revenue recognition:        
Services and products transferred at a point in time $ 3,473 $ 2,953 $ 5,370 $ 5,115
Services and products transferred over time 138 57 328 380
Total revenue $ 3,611 $ 3,010 $ 5,698 $ 5,495