XML 108 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Additional Information (Details)
1 Months Ended 12 Months Ended 48 Months Ended
Feb. 12, 2018
USD ($)
Item
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Nov. 23, 2021
Item
$ / shares
shares
May 31, 2021
USD ($)
Nov. 30, 2020
USD ($)
May 31, 2020
USD ($)
May 31, 2019
USD ($)
May 31, 2018
USD ($)
Common stock, par value | $ / shares   $ 0.01 $ 0.01 $ 0.01   $ 0.01 $ 0.01          
Common stock, shares authorized | shares   600,000,000 600,000,000 400,000,000   600,000,000 600,000,000          
Preferred stock, shares authorized | shares 10,000,000           10,000,000          
Preferred stock, par value | $ / shares $ 0.01           $ 0.01          
Number of votes for each share of common stock | Item             1          
Conversion basis of Class B Shares into Class A shares | $ $ 1,000                      
Threshold for number of class B shares as a percent of the aggregate class A shares for conversion 10.00%                      
Common stock, Conversion basis description     Each share of Class B common stock issued and outstanding or held as treasury stock immediately prior to the Effective Date was converted into Common Stock on a one-for-one basis.                  
Preferred stock, shares issued | shares   0 0     0            
Authorized amount for share repurchase program | $   $ 15,000,000.0 $ 15,000,000.0     $ 15,000,000.0   $ 15,000,000.0 $ 15,000,000.0 $ 15,000,000.0 $ 15,000,000.0 $ 15,000,000.0
Share repurchase program expiration period   Dec. 31, 2023                    
Number of shares acquired | shares     885,505 1,497,827 828,880 4,068,487            
Average cost of acquired shares (in dollars per share) | $ / shares     $ 29.53 $ 17.57 $ 16.26 $ 18.19            
Cost of acquired shares | $     $ 26,200,000 $ 26,300,000 $ 13,500,000 $ 74,000,000.0            
Remaining authorized amount for share repurchase program | $   $ 16,000,000.0 16,000,000.0     16,000,000.0            
May 2021 Program                        
Remaining authorized amount for share repurchase program | $               $ 1,000,000.0        
December 2021 Program                        
Remaining authorized amount for share repurchase program | $   $ 15,000,000.0 $ 15,000,000.0     $ 15,000,000.0            
Class A                        
Common stock, par value | $ / shares $ 0.01                      
Common stock, shares authorized | shares 400,000,000                      
Number of votes for each share of common stock | Item 1                      
Class B                        
Common stock, par value | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01   $ 0.01            
Common stock, shares authorized | shares 200,000,000 0 0 200,000,000   0            
Number of votes for each share of common stock | Item 10