XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Class Of Stock [Line Items]    
Entity incorporation, date of incorporation Mar. 20, 2018  
Gross proceeds from the sale of equity securities $ 132,000  
Debt proceeds 15,000  
Cash and cash equivalents 31,208 $ 47,076
Private Placement Offering | Common Stock    
Class Of Stock [Line Items]    
Net proceeds from private placement $ 60,500