v3.22.4
Equity (Details)
Dec. 31, 2022
USD ($)
class
shares
Dec. 31, 2021
shares
Class of Stock [Line Items]    
Common stock, number of classes | class 3  
Treasury stock (in shares) 9,533,120 3,752,756
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred Stock    
Class of Stock [Line Items]    
Common stock, authorized (shares) 1,000,000  
Common Class A    
Class of Stock [Line Items]    
Common stock, authorized (shares) 200,000,000 200,000,000
Common stock, issued (shares) 142,650,344 142,031,329
Common stock, outstanding (shares) 133,117,224 138,278,573
Stock repurchase authorization | $ $ 150,000,000  
Remaining stock repurchase authorization | $ $ 21,700,000  
Common Class B    
Class of Stock [Line Items]    
Common stock, authorized (shares) 50,000,000  
Common stock, issued (shares) 0 0
Common stock, outstanding (shares) 0 0