Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended
Jul. 08, 2020
Jul. 07, 2020
Aug. 31, 2020
Aug. 31, 2020
Feb. 29, 2020
Class of Stock [Line Items]          
Par Value     $ 0.0001 $ 0.0001 $ 0.0001
Common Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Common stock, shares authorized   500,000,000 500,000,000 500,000,000 500,000,000
Common stock issue price per share     $ 22.00 $ 22.00  
New common stock issued and sold     11,526,134    
Preferred stock, shares authorized     25,000,000 25,000,000 25,000,000
Preferred stock, shares issued     0 0 19,513,939
Preferred stock, shares outstanding     0 0 19,513,939
Carrying value     $ 233,022
Shares issued on conversion of convertible preferred stock 29,479,521   29,479,521 29,479,521  
Net Proceeds     $ 231,229    
Issuance costs       $ 4,596  
Number of additional shares issued 1,401,836 1,401,836 1,401,836    
Convertible Preferred stock          
Class of Stock [Line Items]          
Preferred stock, shares issued     0 0  
Preferred stock, shares outstanding     0 0  
Shares issued on conversion of convertible preferred stock   29,479,521