Annual report pursuant to Section 13 and 15(d)

Derivative Financial Instruments - Schedule of Net Unrealized Hedging Gains (Details)

v3.21.1
Derivative Financial Instruments - Schedule of Net Unrealized Hedging Gains (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Derivative Instruments Gain Loss [Line Items]    
Unrealized hedging gains $ 77,009 $ 12,675
Not Designated as Hedging Instruments | Loan Origination Fees and Gain on Sale of Loans, Net | Interest Rate Risk    
Derivative Instruments Gain Loss [Line Items]    
Unrealized hedging gains $ 77,009 $ 12,675