XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Summary Accounting Policies and Recent Accounting Pronouncements - Schedule of Revenues Disaggregated by Segment and Timing of Goods and Services Transferred (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Summary Of Accounting Policies [Line Items]        
Total revenue $ 10,547 $ 7,992 $ 19,580 $ 15,419
Product        
Summary Of Accounting Policies [Line Items]        
Total revenue 8,442 6,171 15,645 11,980
Product | Point in Time        
Summary Of Accounting Policies [Line Items]        
Total revenue 8,266 5,959 15,293 11,573
Product | Over Time        
Summary Of Accounting Policies [Line Items]        
Total revenue 176 212 352 407
Software        
Summary Of Accounting Policies [Line Items]        
Total revenue 2,105 1,821 3,935 3,439
Software | Point in Time        
Summary Of Accounting Policies [Line Items]        
Total revenue 545 344 764 518
Software | Over Time        
Summary Of Accounting Policies [Line Items]        
Total revenue $ 1,560 $ 1,477 $ 3,171 $ 2,921