v3.22.0.1
Statement of Changes In Stockholders' Equity (Parenthetical)
Mar. 24, 2021
Jul. 29, 2020
Jul. 17, 2020
Common Class A [Member] | Subsequent Event [Member]      
Stockholders' equity note, stock split 2.5:1    
Common Class B [Member]      
Stockholders' equity note, stock split     100:1
Common Class B [Member] | Subsequent Event [Member]      
Stockholders' equity note, stock split 2.5:1    
Common Stock Class F [Member]      
Stockholders' equity note, stock split   1.2