XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Nature of Operations (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
May 11, 2021
shares
Apr. 27, 2021
USD ($)
$ / shares
shares
Jun. 30, 2021
shares
Jun. 30, 2022
segment
shares
Organization And Nature Of Operations [Line Items]        
Entity incorporation date       Apr. 30, 2017
Number of operating segments | segment       1
Convertible preferred stock, Shares outstanding       0
Common Stock        
Organization And Nature Of Operations [Line Items]        
Conversion of convertible preferred stock   8,344,905    
Conversion of convertible preferred stock to common stock, shares   7,341,860    
Non-voting Common Stock        
Organization And Nature Of Operations [Line Items]        
Conversion of convertible preferred stock   7,928,501    
Conversion of convertible preferred stock to common stock, shares   7,727,470    
IPO and Over Allotment Option        
Organization And Nature Of Operations [Line Items]        
Proceeds from issuance of common stock | $   $ 121.5    
Common Stock        
Organization And Nature Of Operations [Line Items]        
Number of shares issued and sold     7,845,011  
Conversion of convertible preferred stock to common stock, shares     15,069,330  
Common Stock | IPO        
Organization And Nature Of Operations [Line Items]        
Number of shares issued and sold   7,352,941    
Public offering price per share | $ / shares   $ 17.00    
Common Stock | Underwriters Option        
Organization And Nature Of Operations [Line Items]        
Number of shares issued and sold 492,070