XML 76 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]    
Preferred stock, shares authorized (in shares)   23,946,403
Preferred stock, shares outstanding (in shares) 0 23,933,949
Carrying Value   $ 85,658
Par Value Per Share (in usd per share)   $ 0.0001
Preference Value   $ 86,000
Series 1 Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, shares authorized (in shares)   12,438,704
Preferred stock, shares outstanding (in shares)   12,433,953
Carrying Value   $ 39,658
Par Value Per Share (in usd per share)   $ 0.001
Preference Value   $ 40,000
Series 2 Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, shares authorized (in shares)   7,507,699
Preferred stock, shares outstanding (in shares)   7,499,996
Carrying Value   $ 30,000
Par Value Per Share (in usd per share)   $ 0.001
Preference Value   $ 30,000
Series 3 Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, shares authorized (in shares)   4,000,000
Preferred stock, shares outstanding (in shares)   4,000,000
Carrying Value   $ 16,000
Par Value Per Share (in usd per share)   $ 0.001
Preference Value   $ 16,000