Quarterly report pursuant to Section 13 or 15(d)

Equity (Narrative) (Details)

v3.22.2
Equity (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2022
Mar. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Aug. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized           1,531,561  
Purchase and retirement of shares, value     $ 26,122,000 $ 4,702,000      
Repurchase Program 2021 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of common shares repurchased           0  
Purchase and retirement of shares, value $ 23,600,000            
Repurchase of shares under program     $ 31,900,000   $ 31,900,000    
Class A Common Stock [Member] | Repurchase Program 2021 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Purchase and retirement of common stock, shares 843,358   917,000   1,069,000    
Purchase and retirement of shares, value     $ 26,100,000   $ 30,800,000    
Class A and B Common Shares [Member] | Repurchase Program 2021 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share repurchase program, value             $ 40,000,000.0
Stock Repurchase Increase in Authorized Amount   $ 50,000,000.0          
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized     1,333,995   1,333,995    
Restricted Stock [Member] | Class A Common Stock [Member] | Incentive Plan 2021 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized     2,000,000   2,000,000    
Repurchase of shares under program           $ 1,531,561