Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Significant Accounting Policies Measurement of Credit Losses on Financial Instruments (Details)

v3.20.2
Basis of Presentation and Significant Accounting Policies Measurement of Credit Losses on Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Jan. 01, 2020
Dec. 31, 2019
Basis of Presentation and Significant Accounting Policies [Abstract]        
Available-for-sale securities, amortized cost $ 15,879,431     $ 30,711,157
Available-for-sale securities, allowance for credit losses $ 25,495 $ 42,583 $ 244,876 $ 0