Annual report pursuant to Section 13 and 15(d)

Subsequent Events - Additional Information (Detail)

v3.22.0.1
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 16, 2022
Dec. 31, 2021
Mortgage Brokerage Business [Member]    
Subsequent Event [Line Items]    
Total consideration for business acquisitions and other commitments   $ 38.1
Payments for business acquisitions and other commitments   $ 29.2
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Dividends Payable, Date to be Paid Apr. 04, 2022  
Dividends Payable $ 52.1  
Dividends Payable, Date of Record Mar. 08, 2022  
Dividend declaration date Feb. 16, 2022  
Subsequent Event [Member] | Unvested Restricted Stock and Deferred Stock Units [Member] | 2013 Plan [Member]    
Subsequent Event [Line Items]    
Dividends Payable $ 2.5  
Subsequent Event [Member] | Semi Annual Regular Dividend [Member]    
Subsequent Event [Line Items]    
Dividends Payable, Amount Per Share $ 0.25  
Subsequent Event [Member] | Special Dividend [Member]    
Subsequent Event [Line Items]    
Dividends Payable, Amount Per Share $ 1.00