XML 118 R103.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events (Details) - Subsequent Event
May 06, 2021
$ / shares
Apr. 28, 2021
item
Subsequent Event    
Dividends declared (in dollars per share) | $ / shares $ 0.20  
Mortgage servicing rights | Master Repurchase Agreement    
Securities Repurchase Agreements    
Number of subsidiaries entered into a Master Purchase Agreement | item   3