XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Oct. 31, 2023
Equity, Class of Treasury Stock [Line Items]                  
Purchase of treasury stock (in shares) 818,164     2,046,790     3,459,484 3,415,581  
Purchase of treasury stock $ 27,150 $ 47,977 $ 37,197 $ 69,831 $ 43,366 $ 4,742      
Class B Shares                  
Equity, Class of Treasury Stock [Line Items]                  
Number of shares authorized under share repurchase program (in shares)                 5,000,000
Purchase of treasury stock (in shares)             3,500,000    
Purchase of treasury stock             $ 111,500    
Remaining number of shares authorized to be repurchased (in shares) 1,200,000           1,200,000