XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Oct. 21, 2021
Jun. 30, 2021
Jun. 30, 2022
Mar. 31, 2021
Feb. 26, 2021
Common Stock          
Class Of Stock [Line Items]          
Number of shares issued   507,133      
Series A Convertible Preferred Stock          
Class Of Stock [Line Items]          
Common stock, price per share     $ 9.12   $ 9.12
Preferred stock shares outstanding   12,533,905   6,283,401  
Series A-1 Convertible Preferred Stock          
Class Of Stock [Line Items]          
Preferred stock shares outstanding   18,766,496   18,766,496  
Series B Convertible Preferred Stock          
Class Of Stock [Line Items]          
Common stock, price per share     $ 12.66    
Initial Public Offering          
Class Of Stock [Line Items]          
Common stock, price per share $ 16.00        
Number of shares issued 10,893,554        
Proceeds from issuance of common stock in initial public offering, net of underwriting discounts, commissions and offering expenses $ 158.8        
Initial Public Offering | Common Stock          
Class Of Stock [Line Items]          
Preferred stock outstanding shares converted 31,300,000        
Initial Public Offering | Series A Convertible Preferred Stock          
Class Of Stock [Line Items]          
Preferred stock shares outstanding 12,500,000        
Initial Public Offering | Series A-1 Convertible Preferred Stock          
Class Of Stock [Line Items]          
Preferred stock shares outstanding 18,800,000        
Initial Public Offering | Series B Convertible Preferred Stock          
Class Of Stock [Line Items]          
Preferred stock shares outstanding 4,000,000.0        
Initial Public Offering | Series B Convertible Preferred Stock | Common Stock          
Class Of Stock [Line Items]          
Preferred stock outstanding shares converted 35,300,000        
Underwriters' Over-Allotment Option          
Class Of Stock [Line Items]          
Number of shares issued 1,420,898