XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies and Basis of Presentation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Allowance for credit loss $ 4   $ 4   $ 30
Silicon Valley Bank          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cash $ 600   $ 600    
Revenue Benchmark | Geographic Concentration Risk | Asia and Europe          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Concentration risk, percentage 30.00% 21.00% 23.00% 26.00%  
Major Customer 1 | Revenue Benchmark | Customer Concentration Risk          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Concentration risk, percentage 34.00% 33.00% 33.00% 32.00%  
Major Customer 1 | Accounts Receivable | Customer Concentration Risk          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Concentration risk, percentage     21.00%   25.00%
Major Customer 2 | Accounts Receivable | Customer Concentration Risk          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Concentration risk, percentage     14.00%   10.00%
Major Customer 3 | Accounts Receivable | Customer Concentration Risk          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Concentration risk, percentage         12.00%