XML 71 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Information with Respect to Class A Common Shares that were Surrendered or Repurchased (Detail) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Equity, Class of Treasury Stock [Line Items]    
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs $ 101,000,000  
Class A Common Shares    
Equity, Class of Treasury Stock [Line Items]    
Shares repurchased 0 253,302
Average Price Paid Per Share   $ 25.82
January 1-31, 2023 | Employee | Class A Common Shares    
Equity, Class of Treasury Stock [Line Items]    
Shares repurchased   3,302
Average Price Paid Per Share   $ 23.31
Total Number of Shares Purchased as Part of Publicly Announced Plan or Program   0
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs   $ 0
January 1-31, 2023 | Share Repurchase Program | Class A Common Shares    
Equity, Class of Treasury Stock [Line Items]    
Shares repurchased   250,000
Average Price Paid Per Share   $ 25.90
Total Number of Shares Purchased as Part of Publicly Announced Plan or Program   250,000
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs   $ 31,604,066