XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Share Repurchases of Common Stock We made the following share repurchases during the years indicated:
 Year Ended December 31,
 202120202019
Aggregate purchase price$1,538,019 $371,078 $698,417 
Number of shares repurchased322,038 96,346 220,965