Annual report pursuant to Section 13 and 15(d)

Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)

v3.19.3.a.u2
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Available-for-sale Securities [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning of period level 3 fair value $ 105,157 $ 153,141
Realized (losses) gains (22,055) (2,538)
Unrealized (losses) gains 0 0
Total gains (losses) included in net income (22,055) (2,538)
Other comprehensive income (loss) (934) (1,960)
Purchases 14,318 17,861
Sales 0 0
Settlements 0 (153,000)
Gross transfers into level 3 550,695 91,653
Gross transfers out of level 3 (398,007) 0
End of period level 3 fair value 249,174 105,157
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the reporting period 0 0
Change in unrealized gains or losses for the period included in other comprehensive income (loss) for assets held at the end of the reporting period 8,389 (1,818)
Mortgage Servicing Rights [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning of period level 3 fair value 1,993,440 1,086,717
Realized (losses) gains (313,402) (149,242)
Unrealized (losses) gains (384,257) 80,209
Total gains (losses) included in net income (697,659) (69,033)
Other comprehensive income (loss) 0 0
Purchases 627,815 988,283
Sales (1,898) 637
Settlements (16,050) (11,890)
Gross transfers into level 3 0 0
Gross transfers out of level 3 0 0
End of period level 3 fair value 1,909,444 1,993,440
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the reporting period (331,919) 68,518
Change in unrealized gains or losses for the period included in other comprehensive income (loss) for assets held at the end of the reporting period $ 0 $ 0