XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 22, 2021
Mar. 25, 2021
Nov. 10, 2020
Jun. 30, 2021
Mar. 31, 2021
Class of Stock [Line Items]          
Estimated offering expenses for aggregate expenses         $ 4,435
Number of warrants exercised (in shares)       0  
Exchanging Stockholders          
Class of Stock [Line Items]          
Number of shares exchanged for warrants (in shares) 804,951        
Number of common shares to be called upon exercise of warrants (in shares) 804,951        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.001        
Sale of stock, percentage of ownership after transaction 4.99%        
Common Stock          
Class of Stock [Line Items]          
Sale of stock, number shares issued (in shares)   4,255,000      
Shares issued in public offering, price per share (in dollars per share)   $ 16.25      
Proceeds from public offering, net   $ 64,700      
Estimated offering expenses for aggregate expenses   $ 4,400      
Common Stock | IPO          
Class of Stock [Line Items]          
Sale of stock, number shares issued (in shares)     150,000,000.0