XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Preferred Stock and Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Temporary Equity And Permanent Equity [Line Items]          
Temporary equity shares authorized 50,000,000   50,000,000   50,000,000
Temporary equity par or stated value per share $ 0.0001   $ 0.0001   $ 0.0001
Common stock, par value $ 0.0001   $ 0.0001   $ 0.0001
Sales and marketing $ 4,829,000 $ 6,139,000 $ 9,990,000 $ 11,301,000  
Preferred Stock          
Temporary Equity And Permanent Equity [Line Items]          
Temporary equity shares authorized 50,000,000   50,000,000    
Temporary equity par or stated value per share $ 0.0001   $ 0.0001    
Warrant          
Temporary Equity And Permanent Equity [Line Items]          
Contra revenue $ 0 $ 19,000 $ 0 $ 21,000  
Sales and marketing     $ 0    
Warrant | Investor          
Temporary Equity And Permanent Equity [Line Items]          
Warrants issued to purchase shares of common stock 1,874,000   1,874,000    
Warrant | Customers          
Temporary Equity And Permanent Equity [Line Items]          
Common stock, par value $ 0.01   $ 0.01    
Warrants issued to purchase shares of common stock 3,663,000   3,663,000    
Warrant | Tranche Two          
Temporary Equity And Permanent Equity [Line Items]          
Sales and marketing     $ 217,000