995410 - Disclosure - Pay vs Performance Disclosure
link:presentationLink
link:calculationLink
link:definitionLink
995411 - Document - Pay vs Performance Disclosure, with Additional Measures
link:presentationLink
link:calculationLink
link:definitionLink
995412 - Document - Pay vs Performance Table
link:definitionLink
995413 - Document - Adjustments to Compensation
link:definitionLink
995414 - Document - Tabular Lists by Executive Category
link:definitionLink
995415 - Document - Tabular List Measures
link:presentationLink
link:calculationLink
link:definitionLink
995424 - Document - Measures
link:definitionLink
995425 - Document - Executive Categories
link:definitionLink
995426 - Document - Pay vs Performance Adjustments
link:definitionLink
995427 - Document - Individuals
link:definitionLink
995440 - Disclosure - Recovery of Erroneously Awarded Compensation
link:presentationLink
link:calculationLink
link:definitionLink
995441 - Document - Forgone Recoveries, by Individual
link:definitionLink
995442 - Document - Outstanding Recoveries
link:definitionLink
995450 - Document - Defaults
link:definitionLink
Tabular List Measures [Line Items]
Pay vs Performance Disclosure [Line Items]
Pay vs Performance [Table Text Block]
Pay vs Performance Disclosure [Table]
PEO Total Compensation Amount
Non-PEO NEO Average Total Compensation Amount
Individual [Axis]
All Individuals [Member]
PEO Actually Paid Compensation Amount
Non-PEO NEO Average Compensation Actually Paid Amount
Total Shareholder Return Amount
Peer Group Total Shareholder Return Amount
Measure [Axis]
Other Performance Measure Amount
Adjustment To PEO Compensation, Footnote [Text Block]
Named Executive Officers, Footnote [Text Block]
Equity Valuation Assumption Difference, Footnote [Text Block]
Compensation Actually Paid vs. Total Shareholder Return [Text Block]
Compensation Actually Paid vs. Net Income [Text Block]
Compensation Actually Paid vs. Company Selected Measure [Text Block]
Total Shareholder Return Vs Peer Group [Text Block]
Tabular List [Table Text Block]
Measure Name
Non-GAAP Measure Description [Text Block]
PEO [Member]
Non-PEO NEO [Member]
Peer Group Issuers, Footnote [Text Block]
Changed Peer Group, Footnote [Text Block]
Company Selected Measure Amount
Net Income (Loss)
Pay vs Performance Table [Line Items]
Tabular List [Table]
Measures [Table]
Defaults [Table]
Measures [Line Items]
Company Selected Measure Name
Executive Category [Axis]
All Executive Categories [Member]
Adjustment to Non-PEO NEO Compensation Footnote [Text Block]
Compensation Actually Paid vs. Other Measure [Text Block]
PEO Name
Pay vs Performance Tabular Lists [Line Items]
Pay vs Performance Tabular Lists [Table]
Adjustment [Line Items]
Pay vs. Performance Adjustments [Table]
Adjustment to Compensation [Axis]
All Adjustments to Compensation [Member]
Adjustment to Compensation Amount
Additional 402(v) Disclosure [Text Block]
Pay vs Performance Disclosure with Additional Measures [Table]
Pay vs Performance Disclosure with Additional Measures [Line Items]
Recovery of Erroneously Awarded Compensation Disclosure [Line Items]
Restatement Determination Date
Aggregate Erroneous Compensation Amount
Erroneous Compensation Analysis [Text Block]
Stock Price or TSR Estimation Method [Text Block]
Outstanding Aggregate Erroneous Compensation Amount
Aggregate Erroneous Compensation Not Yet Determined [Text Block]
Restatement Does Not Require Recovery [Text Block]
Forgone Recovery, Explanation of Impracticability [Text Block]
Forgone Recoveries, by Individual [Table]
Forgone Recoveries [Line Items]
Forgone Recovery, Individual Name
Forgone Recovery due to Expense of Enforcement, Amount
Forgone Recovery due to Violation of Home Country Law, Amount
Forgone Recovery due to Disqualification of Tax Benefits, Amount
Outstanding Recovery, Individual Name
Outstanding Recovery Compensation Amount
Outstanding Recoveries, by Individual [Table]
Outstanding Recoveries [Line Items]
Erroneously Awarded Compensation Recovery [Table]
Restatement Determination Date [Axis]
Non-NEOs [Member]
SEC
Form 20-F
6
F
1
SEC
Form 20-F
6
F
1
i
SEC
Form 20-F
6
F
1
i
A
SEC
Form 20-F
6
F
1
i
B
SEC
Form 20-F
6
F
1
i
C
SEC
Form 20-F
6
F
1
i
D
SEC
Form 20-F
6
F
1
i
E
SEC
Form 20-F
6
F
1
ii
SEC
Form 20-F
6
F
1
iii
SEC
Form 20-F
6
F
2
SEC
Form 20-F
F
1
ii
6
SEC
Form 40-F
19
a
SEC
Form 40-F
19
a
1
SEC
Form 40-F
19
a
1
i
SEC
Form 40-F
19
a
1
ii
SEC
Form 40-F
19
a
1
iii
SEC
Form 40-F
19
a
1
iv
SEC
Form 40-F
19
a
1
v
SEC
Form 40-F
19
a
2
SEC
Form 40-F
19
a
3
SEC
Form 40-F
19
b
SEC
Form N-CSR
18
a
SEC
Form N-CSR
18
a
1
SEC
Form N-CSR
18
a
1
i
SEC
Form N-CSR
18
a
1
ii
SEC
Form N-CSR
18
a
1
iii
SEC
Form N-CSR
18
a
1
iv
SEC
Form N-CSR
18
a
1
v
SEC
Form N-CSR
18
a
2
SEC
Form N-CSR
18
a
3
SEC
Form N-CSR
18
b
SEC
Regulation S-K
229
402
v
SEC
Regulation S-K
229
402
v
1
SEC
Regulation S-K
229
402
v
2
SEC
Regulation S-K
229
402
v
2
ii
SEC
Regulation S-K
229
402
v
2
iii
SEC
Regulation S-K
229
402
v
2
iv
SEC
Regulation S-K
229
402
v
2
vi
SEC
Regulation S-K
229
402
v
3
SEC
Regulation S-K
229
402
v
4
SEC
Regulation S-K
229
402
v
5
i
SEC
Regulation S-K
229
402
v
5
ii
SEC
Regulation S-K
229
402
v
5
iii
SEC
Regulation S-K
229
402
v
5
iv
SEC
Regulation S-K
229
402
v
6
SEC
Regulation S-K
229
402
v
6
i
SEC
Regulation S-K
229
402
w
1
SEC
Regulation S-K
229
402
w
1
i
SEC
Regulation S-K
229
402
w
1
i
A
SEC
Regulation S-K
229
402
w
1
i
B
SEC
Regulation S-K
229
402
w
1
i
C
SEC
Regulation S-K
229
402
w
1
i
D
SEC
Regulation S-K
229
402
w
1
i
E
SEC
Regulation S-K
229
402
w
1
ii
SEC
Regulation S-K
229
402
w
1
iii
SEC
Regulation S-K
229
402
w
2