XML 30 R43.htm IDEA: XBRL DOCUMENT v2.4.0.8
Fair Value Measurements (Carrying Value and Estimated Fair Value of Financial Instruments) (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Dec. 31, 2013
Held-to-maturity Securities $ 336,082 $ 392,879
Available-for-sale Securities 3,967,638 3,715,536
Equity securities, AFS 211,266 192,771
Short-term investments 181,593 174,251
Notes payable 392,294 392,414
Carrying Amount [Member]
   
Held-to-maturity Securities 336,082 392,879
Available-for-sale Securities 3,967,638 3,715,536
Equity securities, AFS 211,266 192,771
Short-term investments 181,593 174,251
Notes payable 392,294 392,414
Carrying Amount [Member] | Two Point Ninety Percent Borrowing From Federal Home Loan Bank [Member]
   
Notes payable 13,000 13,000
Carrying Amount [Member] | One Point Twenty Five Percent Borrowing From Federal Home Loan Bank [Member]
   
Notes payable 45,000 45,000
Carrying Amount [Member] | Seven Point Twenty Five Percent Senior Notes [Member]
   
Notes payable 49,896 49,916
Carrying Amount [Member] | Six Point Seventy Percent Senior Notes [Member]
   
Notes payable 99,398 99,498
Carrying Amount [Member] | Five Point Eight Hundred Seventy Five Senior Notes [Member]
   
Notes payable 185,000 185,000
Fair Value [Member]
   
Held-to-maturity Securities 354,190 416,981
Available-for-sale Securities 3,967,638 3,715,536
Equity securities, AFS 211,266 192,771
Short-term investments 181,593 174,251
Notes payable 405,183 354,010
Fair Value [Member] | Two Point Ninety Percent Borrowing From Federal Home Loan Bank [Member]
   
Notes payable 13,085 13,319
Fair Value [Member] | One Point Twenty Five Percent Borrowing From Federal Home Loan Bank [Member]
   
Notes payable 45,220 45,259
Fair Value [Member] | Seven Point Twenty Five Percent Senior Notes [Member]
   
Notes payable 56,970 50,887
Fair Value [Member] | Six Point Seventy Percent Senior Notes [Member]
   
Notes payable 110,310 98,247
Fair Value [Member] | Five Point Eight Hundred Seventy Five Senior Notes [Member]
   
Notes payable $ 179,598 $ 146,298