XML 31 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Certain Financial Statement Information Fair Value (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Mar. 31, 2014
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis $ 83,023us-gaap_AvailableForSaleSecurities $ 106,583us-gaap_AvailableForSaleSecurities
Cash, cash equivalents and available-for-sale investments measured at fair value on recurring basis 83,023amcc_CashCashEquivalentsAndAvailableForSaleInvestmentsMeasuredAtFairValueOnRecurringBasis 106,583amcc_CashCashEquivalentsAndAvailableForSaleInvestmentsMeasuredAtFairValueOnRecurringBasis
Level 1 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash, cash equivalents and available-for-sale investments measured at fair value on recurring basis 66,846amcc_CashCashEquivalentsAndAvailableForSaleInvestmentsMeasuredAtFairValueOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
90,740amcc_CashCashEquivalentsAndAvailableForSaleInvestmentsMeasuredAtFairValueOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 2 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash, cash equivalents and available-for-sale investments measured at fair value on recurring basis 16,177amcc_CashCashEquivalentsAndAvailableForSaleInvestmentsMeasuredAtFairValueOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
15,843amcc_CashCashEquivalentsAndAvailableForSaleInvestmentsMeasuredAtFairValueOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 3 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash, cash equivalents and available-for-sale investments measured at fair value on recurring basis 0amcc_CashCashEquivalentsAndAvailableForSaleInvestmentsMeasuredAtFairValueOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0amcc_CashCashEquivalentsAndAvailableForSaleInvestmentsMeasuredAtFairValueOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Cash [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash and cash equivalents measured at fair value on a recurring basis 40,828us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashMember
65,867us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashMember
Cash [Member] | Level 1 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash and cash equivalents measured at fair value on a recurring basis 40,828us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashMember
65,867us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashMember
Cash [Member] | Level 2 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash and cash equivalents measured at fair value on a recurring basis 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashMember
0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashMember
Cash [Member] | Level 3 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash and cash equivalents measured at fair value on a recurring basis 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashMember
0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashMember
Cash equivalents [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash and cash equivalents measured at fair value on a recurring basis 9,252us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashEquivalentsMember
5,672us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashEquivalentsMember
Cash equivalents [Member] | Level 1 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash and cash equivalents measured at fair value on a recurring basis 9,252us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashEquivalentsMember
5,672us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashEquivalentsMember
Cash equivalents [Member] | Level 2 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash and cash equivalents measured at fair value on a recurring basis 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashEquivalentsMember
0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashEquivalentsMember
Cash equivalents [Member] | Level 3 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Cash and cash equivalents measured at fair value on a recurring basis 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashEquivalentsMember
0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashEquivalentsMember
U.S Treasury securities and agency bonds [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 1,475us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_USTreasurySecuritiesAndAgencyBondsMember
2,838us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_USTreasurySecuritiesAndAgencyBondsMember
U.S Treasury securities and agency bonds [Member] | Level 1 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 1,475us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_USTreasurySecuritiesAndAgencyBondsMember
2,838us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_USTreasurySecuritiesAndAgencyBondsMember
U.S Treasury securities and agency bonds [Member] | Level 2 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_USTreasurySecuritiesAndAgencyBondsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_USTreasurySecuritiesAndAgencyBondsMember
U.S Treasury securities and agency bonds [Member] | Level 3 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_USTreasurySecuritiesAndAgencyBondsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_USTreasurySecuritiesAndAgencyBondsMember
Corporate bonds [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 10,916us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AllOtherCorporateBondsMember
10,627us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AllOtherCorporateBondsMember
Corporate bonds [Member] | Level 1 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AllOtherCorporateBondsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AllOtherCorporateBondsMember
Corporate bonds [Member] | Level 2 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 10,916us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AllOtherCorporateBondsMember
10,627us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AllOtherCorporateBondsMember
Corporate bonds [Member] | Level 3 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AllOtherCorporateBondsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AllOtherCorporateBondsMember
Mortgage-backed and asset-backed securities [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 1,903us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_MortgageBackedAndAssetBackedSecuritiesMember
[1] 2,074us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_MortgageBackedAndAssetBackedSecuritiesMember
[1]
Mortgage-backed and asset-backed securities [Member] | Level 1 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_MortgageBackedAndAssetBackedSecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_MortgageBackedAndAssetBackedSecuritiesMember
Mortgage-backed and asset-backed securities [Member] | Level 2 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 1,903us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_MortgageBackedAndAssetBackedSecuritiesMember
2,074us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_MortgageBackedAndAssetBackedSecuritiesMember
Mortgage-backed and asset-backed securities [Member] | Level 3 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_MortgageBackedAndAssetBackedSecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_MortgageBackedAndAssetBackedSecuritiesMember
Closed-end bond funds [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 15,291us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_ClosedEndBondFundsMember
16,363us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_ClosedEndBondFundsMember
Closed-end bond funds [Member] | Level 1 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 15,291us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_ClosedEndBondFundsMember
16,363us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_ClosedEndBondFundsMember
Closed-end bond funds [Member] | Level 2 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_ClosedEndBondFundsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_ClosedEndBondFundsMember
Closed-end bond funds [Member] | Level 3 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_ClosedEndBondFundsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= amcc_ClosedEndBondFundsMember
Preferred stock [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 3,358us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
3,142us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
Preferred stock [Member] | Level 1 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
Preferred stock [Member] | Level 2 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis 3,358us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
3,142us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
Preferred stock [Member] | Level 3 [Member]    
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments by Type of Instruments Measured at Fair Value on Recurring Basis    
Available-for-sale securities measured at fair value on a recurring basis $ 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
$ 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
[1] At December 31, 2014 and March 31, 2014, approximately $1.0 million and $1.1 million of the estimated fair value presented were mortgage-backed securities, respectively.