XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Business, Basis of Presentation and Summary of Significant Accounting Policies - Stock Repurchase Programs and Proposed Clean-Up Merger (Details) - Class A Common Stock - USD ($)
1 Months Ended 6 Months Ended
Jan. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Class of Stock [Line Items]        
Treasury stock, acquired (in shares) 652,118      
Treasury stock acquired (in dollars per share) $ 33.96      
Stock repurchase program, authorized amount       $ 50,000,000
Treasury stock acquired $ 22,100,000      
Stock held as treasury (in shares)   0 0  
New Class A Common Stock Repurchase Program        
Class of Stock [Line Items]        
Treasury stock, acquired (in shares)   1,602,887    
Treasury stock acquired (in dollars per share)   $ 31.14    
Stock repurchase program, authorized amount $ 50,000,000      
Treasury stock acquired   $ 49,900,000