XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Employee Benefit Plans - Common Stock and Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Class Of Stock [Line Items]      
Common stock, shares authorized   800,000,000 800,000,000
Common stock, par value   $ 0.00001 $ 0.00001
Preferred stock, shares authorized   100,000,000 100,000,000
Preferred stock, par value   $ 0.00001 $ 0.00001
Common Stock      
Class Of Stock [Line Items]      
Stock repurchased during period, shares 1,159    
Stock repurchased during period, value $ 16    
Stock repurchased, price per share $ 13.65    
Maximum      
Class Of Stock [Line Items]      
Shares authorized for issuance   900,000,000