XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Significant Accounting Policies - Percentage of Total Revenues Attributable to Single Customer from Which 10% or More of Total Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 7,783 $ 6,373 $ 21,530 $ 19,198
Customer A [Member] | Total Revenues [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,563 $ 2,635 $ 5,654 $ 6,819
% of Total Revenue 20.00% 41.00% 26.00% 36.00%
Customer B [Member] | Total Revenues [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,186 $ 2,003 $ 2,768 $ 3,088
% of Total Revenue 15.00% 31.00% 13.00% 16.00%
Customer C [Member] | Total Revenues [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,027   $ 2,266  
% of Total Revenue 13.00%   11.00%