Annual report pursuant to Section 13 and 15(d)

Revenue (Tables)

v3.23.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
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 Revenue Accounts Receivable, Net
Year ended December 31, December 31,
2022 2021 2022 2021
(as a percentage)
Customer 1 28.4  % 27.8  % <10  % 71.2  %
Customer 2 10.6  % —  % <10  % —  %
Customer 3 <10  % 21.5  % —  % <10  %
Customer 4 <10  % 12.8  % <10  % 16.0  %
Customer 5 <10  % 10.2  % <10  % <10  %
Revenue by Geographic Area
December 31,
2022 2021
(In thousands)
U.S. and Canada $ 80,121  $ 22,926 
Other 636  4,513 
Total $ 80,757  $ 27,439