XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Shares exercised 60,240 197,256
Common Stock Class A    
Shares issued   3,779,391
Common Stock Class D    
Shares repurchased 4,684,419 509,347