XML 134 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short and Long-term Funding Long-term Funding, Maturities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
2020 $ 85,095
2021 312,700
2022 504,193
2023 202,572
2024 250,673
Thereafter 1,855,075
Total long-term funding $ 3,210,310