XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Information with Respect to Class A Common Shares that were Surrendered or Repurchased (Detail) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 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 16,527 468,860
Average Price Paid Per Share $ 32 $ 27.04
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.9
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   $ 106,604,000
June 1-30, 2024 | Employee | Class A Common Shares    
Equity, Class of Treasury Stock [Line Items]    
Shares repurchased 16,527  
Average Price Paid Per Share $ 32  
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 $ 101,004,000  
April 1-30, 2023 | Share Repurchase Program | Class A Common Shares    
Equity, Class of Treasury Stock [Line Items]    
Shares repurchased   200,000
Average Price Paid Per Share   $ 28
Total Number of Shares Purchased as Part of Publicly Announced Plan or Program   200,000
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs   $ 101,004,000
June 1-30, 2023 | Employee | Class A Common Shares    
Equity, Class of Treasury Stock [Line Items]    
Shares repurchased   15,558
Average Price Paid Per Share   $ 33.74
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   $ 101,004,000