XML 110 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Note 12 - Borrowings and Financing Activities - Schedule of Senior Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
May 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Sep. 30, 2017
Senior Notes          
Debt Instrument [Line Items]          
Senior Notes $ 1,405,674   $ 887,110    
Senior Notes | Senior Notes Due 2020          
Debt Instrument [Line Items]          
Senior Notes     0    
Senior Notes | Senior Notes Due 2021          
Debt Instrument [Line Items]          
Senior Notes     0    
Senior Notes | Senior Notes Due 2024          
Debt Instrument [Line Items]          
Senior Notes 445,512   444,445    
Debt Instrument, Interest Rate, Stated Percentage         4.50%
Senior Notes | Senior Notes Due 2027          
Debt Instrument [Line Items]          
Senior Notes 443,528   442,665    
Debt Instrument, Interest Rate, Stated Percentage       4.875%  
Senior Notes | Senior Notes Due 2025          
Debt Instrument [Line Items]          
Senior Notes 516,634   0    
Debt Instrument, Interest Rate, Stated Percentage   6.625%      
Federal Home Loan Bank Advances          
Debt Instrument [Line Items]          
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 67,500   79,002    
Long-term Debt, Maturities, Repayments of Principal in Year Two 61,050   19,000    
Long-term Debt, Maturities, Repayments of Principal in Year Three 27,995   11,925    
Long-term Debt, Maturities, Repayments of Principal in Year Four 9,954   14,994    
Long-term Debt, Maturities, Repayments of Principal in Year Five 9,984   9,954    
Long-term Debt, Maturities, Repayments of Principal after Year Five     0    
Advances from Federal Home Loan Banks $ 176,483   $ 134,875