XML 37 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies - Accounts Receivable and Geographic information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]            
Payment terms     30 days      
Accumulated deficit $ (151,522,000)   $ (151,522,000)     $ (149,020,000)
Accounts receivable, allowance for credit loss $ 3,000   $ 3,000   $ 12,000  
Countries outside of the United States | Revenue | Geographic concentration risk            
Concentration Risk [Line Items]            
Concentration risk (less than for geographic concentration risk) 1.00% 1.00% 1.00% 1.00%    
Cumulative Effect, Period of Adoption, Adjustment            
Concentration Risk [Line Items]            
Accumulated deficit           $ 2,600