XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.2
Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Oct. 31, 2023
Equity, Class of Treasury Stock [Line Items]              
Purchase of treasury stock (in shares) 1,559,200   1,236,199   2,641,320 1,368,791  
Purchase of treasury stock $ 47,977 $ 37,197 $ 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)         2,600,000    
Purchase of treasury stock         $ 84,500    
Remaining number of shares authorized to be repurchased (in shares) 2,000,000       2,000,000    
Class B Shares | Other Current Liabilities              
Equity, Class of Treasury Stock [Line Items]              
Purchase of treasury stock         $ 2,000