XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Changes in Number of Shares of Class A Stock Outstanding (Details) - Class A Stock - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Change In Common Stock Outstanding [Roll Forward]        
Class A Stock outstanding, beginning of period 10,884,575 11,270,944 10,868,556 12,447,036
Issued pursuant to share-based compensation plans 10,745 17,098 217,954 103,549
Repurchased and cancelled (606,087) (413,052) (797,277) (1,675,595)
Class A Stock outstanding, end of period 10,289,233 10,874,990 10,289,233 10,874,990