XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedules of Concentration of Risk
The customer concentration for balances greater than 10% of revenues and 10% of accounts receivables, net, respectively, are presented below:
Total RevenueAccounts Receivable, Net
Three Months Ended June 30,Six Months Ended June 30,June 30,December 31,
202320222023202220232022
(as a percentage)
Customer 1<10 %— %11.3 %— %<10 %— %
Customer 223.4 %— %11.3 %— %13.4 %— %
Customer 311.5 %12.5 %10.4 %<10 %— %<10 %
Customer 4— %13.8 %<10 %<10 %<10 %<10 %
Customer 512.1 %— %<10 %— %14.5 %— %
Customer 611.3 %— %<10 %— %— %<10 %
Customer 7<10 %22.7 %<10 %39.1 %<10 %<10 %
Revenue by Geographic Area
The Company currently sells its products in the geographic regions as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(In thousands)
Americas$20,923 $19,555 $43,213 $31,659 
Europe4,173 38 8,598 73 
Other38 51 137 130 
Total$25,134 $19,644 $51,948 $31,862