XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Concentration of Credit Risk (Tables)
3 Months Ended
Mar. 31, 2023
Risks and Uncertainties [Abstract]  
Percentage of Total Revenues Attributable to Single Customer from Which 10% or More of Total Revenues

The following table provides the percentage of total revenues attributable to a single customer from which 10% or more of total revenues are derived:

 

Three Months Ended

 

 

Three Months Ended

 

Segment

 

March 31, 2023

 

 

% of Total Revenue

 

 

March 31, 2022

 

 

% of Total Revenue

 

Customer A

 

$

2,068

 

 

 

24

%

 

$

2,505

 

 

 

35

%

Customer B

 

$

1,052

 

 

 

12

%

 

$

 

 

 

%

Customer C

 

$

872

 

 

 

10

%

 

$

760

 

 

 

10.0

%