Registration statement under Securities Act of 1933

Revenue (Tables)

v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule 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,  
    2024     2023     2024     2023  
    (as a percentage)  
Customer 1     23.0 %     <10%       <10%       <10%  
Customer 2     12.7 %     —%       <10%       —%  
Customer 3     11.3 %     <10%       <10%       <10%  
Customer 4     10.5 %     <10%       <10%       —%  
Customer 5     <10%       <10%       18.2 %     11.2 %
Customer 6     —%       —%       12.9 %     <10%  
Customer 7     —%       —%       10.8 %     <10%  
Schedule of Revenue by Geographic Area

The Company currently sells its products in the geographic regions as follows:

 

             
    December 31,  
    2024     2023  
    (In thousands)  
Americas   $ 39,908     $ 67,883  
Europe     839       9,219  
Other     256       341  
Total   $ 41,003     $ 77,443