XML 13 R54.htm IDEA: XBRL DOCUMENT v3.2.0.727
Investments AFS, Debt Maturities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2015
Mar. 31, 2015
Schedule of available-for-sale securities, debt maturities [Line Items]    
Available-for-sale, adjusted cost $ 1,868,461 $ 1,719,843
Available-for-sale, gross unrealized gains 1,652 15,011
Available-for-sale, gross unrealized losses (3,086) (474)
Available-for-sale, estimated fair value 1,867,027 $ 1,734,380
Due in one year or less [Member]    
Schedule of available-for-sale securities, debt maturities [Line Items]    
Available-for-sale, adjusted cost 269,962  
Available-for-sale, gross unrealized gains 295  
Available-for-sale, gross unrealized losses (78)  
Available-for-sale, estimated fair value 270,179  
Due after one year and through five years [Member]    
Schedule of available-for-sale securities, debt maturities [Line Items]    
Available-for-sale, adjusted cost 1,485,199  
Available-for-sale, gross unrealized gains 1,357  
Available-for-sale, gross unrealized losses (2,190)  
Available-for-sale, estimated fair value 1,484,366  
Due after five years and through ten years [Member]    
Schedule of available-for-sale securities, debt maturities [Line Items]    
Available-for-sale, adjusted cost 97,285  
Available-for-sale, gross unrealized gains 0  
Available-for-sale, gross unrealized losses (818)  
Available-for-sale, estimated fair value 96,467  
Due after ten years [Member]    
Schedule of available-for-sale securities, debt maturities [Line Items]    
Available-for-sale, adjusted cost 9,825  
Available-for-sale, gross unrealized gains 0  
Available-for-sale, gross unrealized losses 0  
Available-for-sale, estimated fair value 9,825  
Total Maturities [Member]    
Schedule of available-for-sale securities, debt maturities [Line Items]    
Available-for-sale, adjusted cost 1,862,271  
Available-for-sale, gross unrealized gains 1,652  
Available-for-sale, gross unrealized losses (3,086)  
Available-for-sale, estimated fair value $ 1,860,837