XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue Recognition        
Total revenue $ 19,618 $ 14,621 $ 54,407 $ 43,578
United States        
Revenue Recognition        
Total revenue 13,582 10,220 37,881 30,320
International        
Revenue Recognition        
Total revenue 6,036 4,401 16,526 13,258
Product        
Revenue Recognition        
Total revenue 13,164 10,848 37,607 33,455
Software and other services        
Revenue Recognition        
Total revenue $ 6,454 $ 3,773 $ 16,800 $ 10,123