XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Aug. 13, 2021
May 28, 2021
Sep. 18, 2020
Jan. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2020
Sep. 30, 2020
Class Of Stock [Line Items]                
Gross proceeds from issuance of preferred stock           $ 89,872    
Net proceeds from issuance initial public offering       $ 88,000        
Series A Convertible Preferred Stock Purchase Agreement | Maximum                
Class Of Stock [Line Items]                
Temporary equity, shares issued               7,852,373
Series A Convertible Preferred Stock Purchase Agreement | Research and Development                
Class Of Stock [Line Items]                
Purchase price per share               $ 2.547
Series A Convertible Preferred Stock                
Class Of Stock [Line Items]                
Purchase an aggregate shares     $ 50,000          
Temporary equity, shares issued   7,852,373 9,815,467          
Purchase price per share   $ 2.547 $ 2.547          
Issuance Price per share         $ 2.547      
Gross proceeds from issuance of preferred stock   $ 20,000 $ 25,000          
Issuance costs   100            
Preferred stock conversion price per share         7.063      
Series A Preferred Stock Tranche Obligation                
Class Of Stock [Line Items]                
Issuance costs     200          
Preferred stock tranche obligation classified as liability and recorded at fair value   $ 300         $ 300  
Series B Convertible Preferred Stock                
Class Of Stock [Line Items]                
Temporary equity, shares issued 25,657,096              
Purchase price per share $ 3.5078              
Issuance Price per share         3.5078      
Gross proceeds from issuance of preferred stock $ 90,000              
Issuance costs $ 400              
Preferred stock conversion price per share         $ 9.7278      
Convertible Preferred Stock                
Class Of Stock [Line Items]                
Net proceeds from issuance initial public offering         $ 50,000      
Series A Preferred Stock                
Class Of Stock [Line Items]                
Issuance costs     $ 200          
Series A Preferred Stock | Common Stock | Initial Public Offering (IPO)                
Class Of Stock [Line Items]                
Convertible Preferred stock converted to common stock       10,285,077        
Series B Preferred stock | Common Stock | Initial Public Offering (IPO)                
Class Of Stock [Line Items]                
Convertible Preferred stock converted to common stock       9,251,793