XML 63 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock and Stockholders' Equity - Schedule of Common Stock by Class (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Total common stock issued (in shares) 62,015,483 59,261,051
Total common stock outstanding (in shares) 62,015,483 59,261,051
Class A common stock    
Class of Stock [Line Items]    
Total common stock issued (in shares) 57,493,005 53,395,319
Total common stock outstanding (in shares) 57,493,005 53,395,319
Class B common stock    
Class of Stock [Line Items]    
Total common stock issued (in shares) 4,522,478 5,865,732
Total common stock outstanding (in shares) 4,522,478 5,865,732