XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 08, 2021
Jun. 04, 2021
May 11, 2021
Mar. 31, 2021
Mar. 31, 2020
Nature Of Business And Basis Of Presentation [Line Items]          
Proceeds from issuance of common stock       $ 18 $ 15
Subsequent Event          
Nature Of Business And Basis Of Presentation [Line Items]          
Number of shares issued and sold 3,805,925        
Proceeds from issuance of common stock $ 53,300        
Initial Public Offering          
Nature Of Business And Basis Of Presentation [Line Items]          
Deferred offering costs capitalized       $ 1,300  
Initial Public Offering | Subsequent Event          
Nature Of Business And Basis Of Presentation [Line Items]          
Number of shares issued and sold   115,925 3,690,000    
Shares price per share   $ 14.00 $ 14.00    
Net proceeds from sale of common stock     $ 48,000    
Proceeds from issuance of common stock   $ 1,600      
Over-Allotment Option | Subsequent Event          
Nature Of Business And Basis Of Presentation [Line Items]          
Number of shares issued and sold 3,805,925 115,925      
Shares price per share   $ 14.00      
Net proceeds from sale of common stock $ 1,500        
Proceeds from issuance of common stock $ 53,300 $ 1,600