XML 77 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Preferred Stock and Equity - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 24, 2021
Feb. 28, 2021
Apr. 30, 2020
Aug. 31, 2019
Mar. 31, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 07, 2021
Mar. 31, 2021
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      
Temporary equity, shares outstanding           0 0      
Shares converted into common stock upon business combination 4,123,000                  
Proceeds from redeemable convertible preferred stock             $ 34,793,000      
Common stock, par value           $ 0.0001 $ 0.0001      
Sales and marketing           $ 20,872,000 $ 14,017,000 $ 5,429,000    
Common stock, issued           198,525,000 193,864,000   147,911,000  
Series C Redeemable Convertible Preferred Stock                    
Temporary Equity And Permanent Equity [Line Items]                    
Temporary equity stock shares issued during the period shares             3,358,000      
Gross proceeds from the issuance of redeemable convertible preferred stock             $ 35,000,000      
Payment of stock issuance costs             207,000      
Preferred Stock                    
Temporary Equity And Permanent Equity [Line Items]                    
Temporary equity shares authorized           50,000,000        
Temporary equity par or stated value per share           $ 0.0001        
Temporary equity, par value $ 0.00001                  
Shares issued and each share converted into right to receive shares of common stock 4.8846                  
Preferred stock, conversion basis           1:1 basis        
Temporary equity, shares outstanding           24,816        
Shares converted into common stock upon business combination           121,214        
Warrant                    
Temporary Equity And Permanent Equity [Line Items]                    
Contra revenue           $ 72,000 121,000 0    
Class of warrant or right expiration period       Aug. 31, 2029   Feb. 28, 2031        
Fully paid and non assessable common stock       33,000            
Common stock, par value $ 0.01     $ 2.30 $ 0.01          
Sales and marketing           $ 0 0 342,000    
Common stock warrants issued to customers as consideration   750,000                
Warrants converted to warrants to purchase shares of common stock upon business combination 3,663,000                  
Convertible note         $ 2,500,000          
Common stock, issued                   503,000
Warrant | Maximum                    
Temporary Equity And Permanent Equity [Line Items]                    
Fully paid and non assessable common stock         503,000          
Warrant | Tranche Two                    
Temporary Equity And Permanent Equity [Line Items]                    
Measurement period           Apr. 30, 2023        
Fully paid and non assessable common stock     384,000              
Common stock, par value     $ 0.01              
Sales and marketing           $ 217,000 $ 810,000 $ 0    
Warrants converted to warrants to purchase shares of common stock upon business combination 1,874,000