XML 47 R35.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Investments (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Investments |  |  |
Unrealized gains (losses) on trading securities | $ (6,880,000)us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss | $ (736,000)us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss | $ 1,669,000 us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss
Total available-for-sale and trading short term investments, amortized cost | 497,230,000 seb_ShortTermInvestmentsAtAmortizedCost | 290,042,000 seb_ShortTermInvestmentsAtAmortizedCost |
Total available-for-sale and trading short term investments, fair value | 490,566,000 us-gaap_ShortTermInvestments | 290,649,000 us-gaap_ShortTermInvestments |
Estimated fair value of fixed rate securities designated as available-for-sale, classified by the contractual maturity date of the security |  |  |
Due within one year | 546,000 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue |  |
Due after one year through three years | 9,956,000 seb_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue |  |
Due after three years | 11,105,000 seb_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue |  |
Total fixed rate securities | 21,607,000 us-gaap_AvailableForSaleSecuritiesDebtSecurities |  |
Available-for-sale securities. |  |  |
Investments |  |  |
Amortized Cost | 167,049,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_AvailableforsaleSecuritiesMember | 224,314,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_AvailableforsaleSecuritiesMember |
Fair Value | 167,096,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_AvailableforsaleSecuritiesMember | 224,076,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_AvailableforsaleSecuritiesMember |
Money market funds |  |  |
Investments |  |  |
Amortized Cost | 142,432,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_MoneyMarketFundsMember | 88,430,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_MoneyMarketFundsMember |
Fair Value | 142,432,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_MoneyMarketFundsMember | 88,430,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_MoneyMarketFundsMember |
Money market funds | Denominated in Canadian dollars |  |  |
Investments |  |  |
Fair Value | 4,210,000 us-gaap_AvailableForSaleSecurities / us-gaap_CurrencyAxis = currency_CAD / invest_InvestmentAxis = us-gaap_MoneyMarketFundsMember | 16,144,000 us-gaap_AvailableForSaleSecurities / us-gaap_CurrencyAxis = currency_CAD / invest_InvestmentAxis = us-gaap_MoneyMarketFundsMember |
Money market funds | Denominated in Euros |  |  |
Investments |  |  |
Fair Value | 3,588,000 us-gaap_AvailableForSaleSecurities / us-gaap_CurrencyAxis = currency_EUR / invest_InvestmentAxis = us-gaap_MoneyMarketFundsMember | 11,715,000 us-gaap_AvailableForSaleSecurities / us-gaap_CurrencyAxis = currency_EUR / invest_InvestmentAxis = us-gaap_MoneyMarketFundsMember |
Corporate bonds |  |  |
Investments |  |  |
Amortized Cost | 11,000,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_CorporateBondSecuritiesMember | 69,591,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_CorporateBondSecuritiesMember |
Fair Value | 11,015,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_CorporateBondSecuritiesMember | 70,258,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_CorporateBondSecuritiesMember |
U.S. Government agency securities |  |  |
Investments |  |  |
Amortized Cost | 9,684,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember | 27,299,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
Fair Value | 9,666,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember | 27,147,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
Asset backed debt securities |  |  |
Investments |  |  |
Amortized Cost | 2,260,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_AssetBackedSecuritiesMember | 8,446,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_AssetBackedSecuritiesMember |
Fair Value | 2,291,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_AssetBackedSecuritiesMember | 8,477,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_AssetBackedSecuritiesMember |
Collateralized mortgage obligations |  |  |
Investments |  |  |
Amortized Cost | 1,150,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_CollateralizedMortgageObligationsMember | 7,597,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_CollateralizedMortgageObligationsMember |
Fair Value | 1,170,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_CollateralizedMortgageObligationsMember | 7,600,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_CollateralizedMortgageObligationsMember |
U.S. Treasury securities |  |  |
Investments |  |  |
Amortized Cost | 523,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_USTreasurySecuritiesMember | 5,258,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_USTreasurySecuritiesMember |
Fair Value | 522,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_USTreasurySecuritiesMember | 5,223,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_USTreasurySecuritiesMember |
Emerging markets debt mutual fund |  |  |
Investments |  |  |
Amortized Cost |  | 17,693,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = seb_EmergingMarketDebtMember |
Fair Value |  | 16,941,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = seb_EmergingMarketDebtMember |
Trading securities. |  |  |
Investments |  |  |
Amortized Cost | 330,181,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = us-gaap_TradingAccountAssetsMember | 65,728,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = us-gaap_TradingAccountAssetsMember |
Fair Value | 323,470,000 us-gaap_TradingSecurities / invest_InvestmentAxis = us-gaap_TradingAccountAssetsMember | 66,573,000 us-gaap_TradingSecurities / invest_InvestmentAxis = us-gaap_TradingAccountAssetsMember |
High yield debt securities |  |  |
Investments |  |  |
Amortized Cost | 187,491,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_HighYieldTradingDebtSecuritiesMember | 49,352,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_HighYieldTradingDebtSecuritiesMember |
Fair Value | 181,483,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_HighYieldTradingDebtSecuritiesMember | 50,428,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_HighYieldTradingDebtSecuritiesMember |
Equity mutual fund |  |  |
Investments |  |  |
Amortized Cost | 83,809,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_EquityMutualFundsMember |  |
Fair Value | 82,542,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_EquityMutualFundsMember |  |
Domestic equity ETF |  |  |
Investments |  |  |
Amortized Cost | 31,307,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / invest_InvestmentAxis = us-gaap_ExchangeTradedFundsMember |  |
Fair Value | 32,651,000 us-gaap_AvailableForSaleSecurities / invest_InvestmentAxis = us-gaap_ExchangeTradedFundsMember |  |
Money market funds held in trading accounts |  |  |
Investments |  |  |
Amortized Cost | 21,401,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_MoneyMarketFundsHeldInTradingAccountsMember | 11,033,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_MoneyMarketFundsHeldInTradingAccountsMember |
Fair Value | 21,401,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_MoneyMarketFundsHeldInTradingAccountsMember | 11,033,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_MoneyMarketFundsHeldInTradingAccountsMember |
Emerging markets trading debt mutual fund |  |  |
Investments |  |  |
Amortized Cost | 3,323,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_EmergingMarketsTradingDebtMutualFundsMember | 3,202,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_EmergingMarketsTradingDebtMutualFundsMember |
Fair Value | 2,614,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_EmergingMarketsTradingDebtMutualFundsMember | 2,858,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_EmergingMarketsTradingDebtMutualFundsMember |
Other trading investments |  |  |
Investments |  |  |
Amortized Cost | 2,850,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_OtherTradingInvestmentsMember | 2,141,000 us-gaap_TradingSecuritiesCost / invest_InvestmentAxis = seb_OtherTradingInvestmentsMember |
Fair Value | $ 2,779,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_OtherTradingInvestmentsMember | $ 2,254,000 us-gaap_TradingSecurities / invest_InvestmentAxis = seb_OtherTradingInvestmentsMember |

X
- Details
Name: | invest_InvestmentLineItems
Namespace Prefix: | invest_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the fair value of debt securities which are expected to mature after one year and through three years from the balance sheet date and which are categorized neither as held-to-maturity nor trading securities. + References No definition available. + Details
Name: | seb_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue
Namespace Prefix: | seb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the fair value of debt securities which are expected to mature after three years from the balance sheet date and which are categorized neither as held-to-maturity nor trading securities. + References No definition available. + Details
Name: | seb_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsFairValue
Namespace Prefix: | seb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents a parenthetical disclosure of the amortized cost of securities classified as short-term investments. + References No definition available. + Details
Name: | seb_ShortTermInvestmentsAtAmortizedCost
Namespace Prefix: | seb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleSecuritiesAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of available-for-sale debt securities maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of debt securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 2 -Subparagraph (b)-(g) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62557-112803 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Investments which are intended to be sold in the short term (usually less than one year or the normal operating cycle, whichever is longer) including trading securities, available-for-sale securities, held-to-maturity securities, and other short-term investments not otherwise listed in the existing taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph g -Article 7 + Details
Name: | us-gaap_ShortTermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26626-111562 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Trading Securities -URI http://asc.fasb.org/extlink&oid=6526789 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.4) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_TradingSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Cost of investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading. + References No definition available. + Details
Name: | us-gaap_TradingSecuritiesCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unrealized holding gain (loss) recognized in the income statement for investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(c)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Trading Securities -URI http://asc.fasb.org/extlink&oid=6526789 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 35 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27723805&loc=d3e24584-111560 + Details
Name: | us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | invest_InvestmentAxis=seb_EmergingMarketDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=seb_EmergingMarketsTradingDebtMutualFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=seb_EquityMutualFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=seb_HighYieldTradingDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=seb_MoneyMarketFundsHeldInTradingAccountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=seb_OtherTradingInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_AssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_CollateralizedMortgageObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_CorporateBondSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_ExchangeTradedFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_TradingAccountAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | invest_InvestmentAxis=us-gaap_USTreasurySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |