XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Stock and Stockholders' Equity - Schedule of Common Stock by Class (Details) - shares
Jun. 30, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Total common stock issued (in shares) 61,423,263 59,261,051
Total common stock outstanding (in shares) 61,423,263 59,261,051
Class A common stock    
Class of Stock [Line Items]    
Total common stock issued (in shares) 56,722,925 53,395,319
Total common stock outstanding (in shares) 56,722,925 53,395,319
Class B common stock    
Class of Stock [Line Items]    
Total common stock issued (in shares) 4,700,338 5,865,732
Total common stock outstanding (in shares) 4,700,338 5,865,732