2024 Q2 Form 10-Q Financial Statement

#000119312524130897 Filed on May 03, 2024

View on sec.gov

Income Statement

Concept 2024 Q2 2024 Q1
Revenue $0.00
YoY Change
Cost Of Revenue $53.49M
YoY Change
Gross Profit -$53.49M
YoY Change
Gross Profit Margin
Selling, General & Admin
YoY Change
% of Gross Profit
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization
YoY Change
% of Gross Profit
Operating Expenses $0.00
YoY Change
Operating Profit -$53.49M
YoY Change
Interest Expense $4.007B
YoY Change
% of Operating Profit
Other Income/Expense, Net
YoY Change
Pretax Income $3.953B
YoY Change
Income Tax
% Of Pretax Income
Net Earnings $3.953B
YoY Change
Net Earnings / Revenue
Basic Earnings Per Share
Diluted Earnings Per Share $12.75
COMMON SHARES
Basic Shares Outstanding 310.2M 310.2M
Diluted Shares Outstanding

Balance Sheet

Concept 2024 Q2 2024 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments
YoY Change
Cash & Equivalents
Short-Term Investments
Other Short-Term Assets
YoY Change
Inventory
Prepaid Expenses
Receivables
Other Receivables
Total Short-Term Assets
YoY Change
LONG-TERM ASSETS
Property, Plant & Equipment
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $10.71B
YoY Change
Other Assets
YoY Change
Total Long-Term Assets
YoY Change
TOTAL ASSETS
Total Short-Term Assets
Total Long-Term Assets
Total Assets $10.02B $10.71B
YoY Change 73.35% 93.98%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $0.00
YoY Change
Accrued Expenses
YoY Change
Deferred Revenue
YoY Change
Short-Term Debt $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities
YoY Change
LONG-TERM LIABILITIES
Long-Term Debt $0.00
YoY Change
Other Long-Term Liabilities
YoY Change
Total Long-Term Liabilities $0.00
YoY Change
TOTAL LIABILITIES
Total Short-Term Liabilities
Total Long-Term Liabilities $0.00
Total Liabilities $0.00 $0.00
YoY Change
SHAREHOLDERS EQUITY
Retained Earnings
YoY Change
Common Stock -$1.353B -$1.353B
YoY Change 0.0% 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $10.71B
YoY Change
Total Liabilities & Shareholders Equity $10.71B
YoY Change

Cashflow Statement

Concept 2024 Q2 2024 Q1
OPERATING ACTIVITIES
Net Income $3.953B
YoY Change
Depreciation, Depletion And Amortization
YoY Change
Cash From Operating Activities
YoY Change
INVESTING ACTIVITIES
Capital Expenditures
YoY Change
Acquisitions
YoY Change
Other Investing Activities
YoY Change
Cash From Investing Activities
YoY Change
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities
YoY Change
NET CHANGE
Cash From Operating Activities
Cash From Investing Activities
Cash From Financing Activities
Net Change In Cash
YoY Change
FREE CASH FLOW
Cash From Operating Activities
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q1 dei Amendment Flag
AmendmentFlag
false
CY2024Q1 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q1
CY2024Q1 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2024Q1 dei Entity Central Index Key
EntityCentralIndexKey
0001725210
CY2024Q1 dei Document Type
DocumentType
10-Q
CY2024Q1 dei Document Quarterly Report
DocumentQuarterlyReport
true
CY2024Q1 dei Document Period End Date
DocumentPeriodEndDate
2024-03-31
CY2024Q1 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
CY2024Q1 dei Document Transition Report
DocumentTransitionReport
false
CY2024Q1 dei Entity File Number
EntityFileNumber
000-56193
CY2024Q1 dei Entity Registrant Name
EntityRegistrantName
Grayscale Ethereum Trust (ETH)
CY2024Q1 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
CY2024Q1 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
82-6677805
CY2024Q1 dei Entity Address Address Line1
EntityAddressAddressLine1
c/o Grayscale Investments, LLC
CY2024Q1 dei Entity Address Address Line2
EntityAddressAddressLine2
290 Harbor Drive, 4th Floor
CY2024Q1 dei Entity Address City Or Town
EntityAddressCityOrTown
Stamford
CY2024Q1 dei Entity Address State Or Province
EntityAddressStateOrProvince
CT
CY2024Q1 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
06902
CY2024Q1 dei City Area Code
CityAreaCode
212
CY2024Q1 dei Local Phone Number
LocalPhoneNumber
668-1427
CY2024Q1 dei Security12g Title
Security12gTitle
Grayscale Ethereum Trust (ETH) Shares
CY2024Q1 dei Trading Symbol
TradingSymbol
ETHE
CY2024Q1 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2024Q1 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2024Q1 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2024Q1 dei Entity Small Business
EntitySmallBusiness
false
CY2024Q1 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2024Q1 dei Entity Shell Company
EntityShellCompany
false
CY2024Q2 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
310158500
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1237033000
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1244746000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10711110000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6758054000
CY2024Q1 us-gaap Assets
Assets
10711110000
CY2023Q4 us-gaap Assets
Assets
6758054000
CY2024Q1 us-gaap Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
0
CY2023Q4 us-gaap Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
0
CY2024Q1 us-gaap Liabilities
Liabilities
0
CY2023Q4 us-gaap Liabilities
Liabilities
0
CY2024Q1 us-gaap Assets Net
AssetsNet
10711110000
CY2023Q4 us-gaap Assets Net
AssetsNet
6758054000
CY2024Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
-1353419000
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
-1353419000
CY2024Q1 ethe Accumulated Net Investment Loss
AccumulatedNetInvestmentLoss
575156000
CY2023Q4 ethe Accumulated Net Investment Loss
AccumulatedNetInvestmentLoss
521663000
CY2024Q1 ethe Accumulated Net Realized Gain
AccumulatedNetRealizedGain
-458770000
CY2023Q4 ethe Accumulated Net Realized Gain
AccumulatedNetRealizedGain
-412990000
CY2024Q1 us-gaap Investment Owned Unrecognized Unrealized Appreciation Depreciation Net
InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
9474077000
CY2023Q4 us-gaap Investment Owned Unrecognized Unrealized Appreciation Depreciation Net
InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
5513308000
CY2024Q1 us-gaap Assets Net
AssetsNet
10711110000
CY2023Q4 us-gaap Assets Net
AssetsNet
6758054000
CY2024Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
310158500
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
310158500
CY2024Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
34.53
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
21.79
CY2024Q1 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1237033000
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10711110000
CY2024Q1 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1
CY2024Q1 ethe Investments Owned New Contributions
InvestmentsOwnedNewContributions
0
CY2024Q1 ethe Investment Owned Balance Contracts Distributed
InvestmentOwnedBalanceContractsDistributed
18358.76195696
CY2023Q4 us-gaap Investment Owned At Cost
InvestmentOwnedAtCost
1244746000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6758054000
CY2023Q4 us-gaap Investment Owned Percent Of Net Assets
InvestmentOwnedPercentOfNetAssets
1
CY2024Q1 ethe Investment Income
InvestmentIncome
0
CY2023Q1 ethe Investment Income
InvestmentIncome
0
CY2024Q1 us-gaap Sponsor Fees
SponsorFees
53493000
CY2023Q1 us-gaap Sponsor Fees
SponsorFees
29638000
CY2024Q1 us-gaap Investment Income Net
InvestmentIncomeNet
-53493000
CY2023Q1 us-gaap Investment Income Net
InvestmentIncomeNet
-29638000
CY2024Q1 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
45780000
CY2023Q1 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
21794000
CY2024Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
3960769000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1880269000
CY2024Q1 us-gaap Gain Loss On Investments
GainLossOnInvestments
4006549000
CY2023Q1 us-gaap Gain Loss On Investments
GainLossOnInvestments
1902063000
CY2024Q1 ethe Investment Company Net Asset From Operations Increase Decrease
InvestmentCompanyNetAssetFromOperationsIncreaseDecrease
3953056000
CY2023Q1 ethe Investment Company Net Asset From Operations Increase Decrease
InvestmentCompanyNetAssetFromOperationsIncreaseDecrease
1872425000
CY2024Q1 us-gaap Investment Income Net
InvestmentIncomeNet
-53493000
CY2023Q1 us-gaap Investment Income Net
InvestmentIncomeNet
-29638000
CY2024Q1 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
45780000
CY2023Q1 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
21794000
CY2024Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
3960769000
CY2023Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
1880269000
CY2024Q1 ethe Investment Company Net Asset From Operations Increase Decrease
InvestmentCompanyNetAssetFromOperationsIncreaseDecrease
3953056000
CY2023Q1 ethe Investment Company Net Asset From Operations Increase Decrease
InvestmentCompanyNetAssetFromOperationsIncreaseDecrease
1872425000
CY2024Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
0
CY2023Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
0
CY2024Q1 us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
0
CY2023Q1 us-gaap Stockholders Equity Period Increase Decrease
StockholdersEquityPeriodIncreaseDecrease
0
CY2024Q1 ethe Total Increase Decrease In Net Assets From Operations And Capital Share Transactions
TotalIncreaseDecreaseInNetAssetsFromOperationsAndCapitalShareTransactions
3953056000
CY2023Q1 ethe Total Increase Decrease In Net Assets From Operations And Capital Share Transactions
TotalIncreaseDecreaseInNetAssetsFromOperationsAndCapitalShareTransactions
1872425000
CY2023Q4 us-gaap Assets Net
AssetsNet
6758054000
CY2022Q4 us-gaap Assets Net
AssetsNet
3649198000
CY2024Q1 us-gaap Assets Net
AssetsNet
10711110000
CY2023Q1 us-gaap Assets Net
AssetsNet
5521623000
CY2023Q4 us-gaap Shares Outstanding
SharesOutstanding
310158500
CY2022Q4 us-gaap Shares Outstanding
SharesOutstanding
310158500
CY2024Q1 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
0
CY2023Q1 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
0
CY2024Q1 us-gaap Stock Issued During Period Shares Period Increase Decrease
StockIssuedDuringPeriodSharesPeriodIncreaseDecrease
0
CY2023Q1 us-gaap Stock Issued During Period Shares Period Increase Decrease
StockIssuedDuringPeriodSharesPeriodIncreaseDecrease
0
CY2024Q1 us-gaap Shares Outstanding
SharesOutstanding
310158500
CY2023Q1 us-gaap Shares Outstanding
SharesOutstanding
310158500
CY2024Q1 ethe Common Units Issued Minimum Basket
CommonUnitsIssuedMinimumBasket
100
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10711110000
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6758054000
CY2024Q1 ethe Investment Owned Balance Shares Held By Custodian
InvestmentOwnedBalanceSharesHeldByCustodian
2944270.73954244
CY2023Q4 ethe Investment Owned Balance Shares Held By Custodian
InvestmentOwnedBalanceSharesHeldByCustodian
2962629.5014994
CY2024Q1 ethe Ethereum Fair Value Per Share
EthereumFairValuePerShare
3637.95
CY2023Q4 ethe Ethereum Fair Value Per Share
EthereumFairValuePerShare
2281.1
CY2022Q4 us-gaap Investment Owned Balance Contracts
InvestmentOwnedBalanceContracts
3037631.4252286
CY2022Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
3649198000
CY2023 ethe Investment Owned Balance Contracts New Contributions
InvestmentOwnedBalanceContractsNewContributions
0
CY2023 ethe Investments Owned New Contributions
InvestmentsOwnedNewContributions
0
CY2023 ethe Investment Owned Balance Contracts Distributed
InvestmentOwnedBalanceContractsDistributed
75001.9237292
CY2023 ethe Investments Owned Distributions
InvestmentsOwnedDistributions
134484000
CY2023 ethe Investment Owned Balance Contracts Net Change In Unrealized Appreciation Depreciation On Investment
InvestmentOwnedBalanceContractsNetChangeInUnrealizedAppreciationDepreciationOnInvestment
0
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
3140367000
CY2023 ethe Investment Owned Balance Contracts Net Realized Gain Loss On Investment
InvestmentOwnedBalanceContractsNetRealizedGainLossOnInvestment
0
CY2023 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
102973000
CY2023Q4 us-gaap Investment Owned Balance Contracts
InvestmentOwnedBalanceContracts
2962629.5014994
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6758054000
CY2023Q4 us-gaap Investment Owned Balance Contracts
InvestmentOwnedBalanceContracts
2962629.5014994
CY2023Q4 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
6758054000
CY2024Q1 ethe Investment Owned Balance Contracts New Contributions
InvestmentOwnedBalanceContractsNewContributions
0
CY2024Q1 ethe Investments Owned Distributions
InvestmentsOwnedDistributions
53493000
CY2024Q1 ethe Investment Owned Balance Contracts Net Change In Unrealized Appreciation Depreciation On Investment
InvestmentOwnedBalanceContractsNetChangeInUnrealizedAppreciationDepreciationOnInvestment
0
CY2024Q1 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
3960769000
CY2024Q1 ethe Investment Owned Balance Contracts Net Realized Gain Loss On Investment
InvestmentOwnedBalanceContractsNetRealizedGainLossOnInvestment
0
CY2024Q1 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
45780000
CY2024Q1 us-gaap Investment Owned Balance Contracts
InvestmentOwnedBalanceContracts
2944270.73954244
CY2024Q1 us-gaap Investment Owned At Fair Value
InvestmentOwnedAtFairValue
10711110000
CY2024Q1 ethe Common Share Equivalent Of Ethereum
CommonShareEquivalentOfEthereum
0.0095
CY2023Q4 ethe Common Share Equivalent Of Ethereum
CommonShareEquivalentOfEthereum
0.0096
CY2024Q1 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2024Q1 us-gaap Common Stock Shares Held In Employee Trust Shares
CommonStockSharesHeldInEmployeeTrustShares
7158
CY2023Q4 us-gaap Common Stock Shares Held In Employee Trust Shares
CommonStockSharesHeldInEmployeeTrustShares
12277
CY2023Q4 ethe Number Of Incidental Right Held
NumberOfIncidentalRightHeld
0
CY2024Q1 ethe Number Of Incidental Right Held
NumberOfIncidentalRightHeld
0
CY2023 ethe Number Of Incidental Rights Distributed In Payment Of Sponsors Fee
NumberOfIncidentalRightsDistributedInPaymentOfSponsorsFee
0
CY2024Q1 ethe Number Of Incidental Rights Distributed In Payment Of Sponsors Fee
NumberOfIncidentalRightsDistributedInPaymentOfSponsorsFee
0
CY2023Q4 us-gaap Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
0
CY2024Q1 us-gaap Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
0
CY2023Q1 ethe Additional Trust Expenses Paid By Sponsor
AdditionalTrustExpensesPaidBySponsor
0
CY2024Q1 ethe Additional Trust Expenses Paid By Sponsor
AdditionalTrustExpensesPaidBySponsor
0
CY2023Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
21.79
CY2022Q4 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
11.77
CY2024Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
-0.17
CY2023Q1 us-gaap Investment Company Investment Income Loss Per Share
InvestmentCompanyInvestmentIncomeLossPerShare
-0.1
CY2024Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
12.91
CY2023Q1 us-gaap Investment Company Gain Loss On Investment Per Share
InvestmentCompanyGainLossOnInvestmentPerShare
6.13
CY2024Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
12.74
CY2023Q1 us-gaap Investment Company Investment Income Loss From Operations Per Share
InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
6.03
CY2024Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
34.53
CY2023Q1 us-gaap Net Asset Value Per Share
NetAssetValuePerShare
17.8
CY2024Q1 ethe Investment Company Total Returns
InvestmentCompanyTotalReturns
-0.5847
CY2023Q1 ethe Investment Company Total Returns
InvestmentCompanyTotalReturns
0.5123
CY2024Q1 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
-0.025
CY2023Q1 us-gaap Investment Company Investment Income Loss Ratio
InvestmentCompanyInvestmentIncomeLossRatio
-0.025
CY2024Q1 us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.025
CY2023Q1 us-gaap Investment Company Expense Ratio Including Incentive Fee
InvestmentCompanyExpenseRatioIncludingIncentiveFee
0.025
CY2024Q1 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q1 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q1 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q1 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0001193125-24-130897-index-headers.html Edgar Link pending
0001193125-24-130897-index.html Edgar Link pending
0001193125-24-130897.txt Edgar Link pending
0001193125-24-130897-xbrl.zip Edgar Link pending
d812441d10q.htm Edgar Link pending
d812441dex311.htm Edgar Link pending
d812441dex312.htm Edgar Link pending
d812441dex321.htm Edgar Link pending
d812441dex322.htm Edgar Link pending
ethe-20240331.xsd Edgar Link pending
Financial_Report.xlsx Edgar Link pending
g812441g0429182742060.jpg Edgar Link pending
g812441g0429182742375.jpg Edgar Link pending
g812441g0429182742706.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
ethe-20240331_cal.xml Edgar Link unprocessable
d812441d10q_htm.xml Edgar Link completed
ethe-20240331_def.xml Edgar Link unprocessable
ethe-20240331_lab.xml Edgar Link unprocessable
ethe-20240331_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R4.htm Edgar Link pending
R5.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending