- DefinitionIndicates amendment to accounting standards.
Reference 1: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 825
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (b)
 -URI http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497
Reference 2: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 825
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497
Reference 3: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 718
 -SubTopic 10
 -Section 65
 -Paragraph 15
 -Subparagraph (f)(2)
 -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333
Reference 4: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (e)(2)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 5: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 718
 -SubTopic 10
 -Section 65
 -Paragraph 15
 -Subparagraph (f)(1)
 -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333
Reference 6: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 7: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 718
 -SubTopic 10
 -Section 65
 -Paragraph 15
 -Subparagraph (e)
 -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333
Reference 8: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (c)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 9: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (h)(2)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 10: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (b)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 11: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (d)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 12: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 825
 -SubTopic 10
 -Section 65
 -Paragraph 7
 -Subparagraph (b)
 -URI http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497
Reference 13: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 250
 -SubTopic 10
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(2)
 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794
Reference 14: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 740
 -SubTopic 10
 -Section 65
 -Paragraph 8
 -Subparagraph (d)(3)
 -URI http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277
Reference 15: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 825
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (c)(2)
 -URI http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497
Reference 16: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 250
 -SubTopic 10
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(4)
 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794
Reference 17: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 825
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (c)(1)
 -URI http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497
Reference 18: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 250
 -SubTopic 10
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(3)
 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794
Reference 19: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 825
 -SubTopic 10
 -Section 65
 -Paragraph 5
 -Subparagraph (c)
 -URI http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497
Reference 20: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (b)(1)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 21: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (g)(2)(iv)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 22: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 105
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695
Reference 23: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (g)(2)(iii)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 24: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 105
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (d)
 -URI http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695
Reference 25: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (b)(2)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 26: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (h)(1)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 250
 -SubTopic 10
 -Section 50
 -Paragraph 1
 -Subparagraph (c)(2)
 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794
Reference 28: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 326
 -SubTopic 10
 -Section 65
 -Paragraph 4
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437
Reference 29: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (a)(2)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 30: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 740
 -SubTopic 10
 -Section 65
 -Paragraph 8
 -Subparagraph (d)(2)
 -URI http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277
Reference 31: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 326
 -SubTopic 10
 -Section 65
 -Paragraph 4
 -Subparagraph (b)
 -URI http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437
Reference 32: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (a)(3)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 33: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (g)(2)(ii)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 34: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 105
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (c)
 -URI http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695
Reference 35: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (f)(2)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 36: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 848
 -SubTopic 10
 -Section 65
 -Paragraph 1
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846
Reference 37: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (g)(1)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 38: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 825
 -SubTopic 10
 -Section 65
 -Paragraph 7
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497
Reference 39: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 470
 -SubTopic 10
 -Section S65
 -Paragraph 1
 -URI http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511
Reference 40: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 310
 -SubTopic 20
 -Section 65
 -Paragraph 2
 -Subparagraph (b)
 -URI http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513
Reference 41: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 310
 -SubTopic 20
 -Section 65
 -Paragraph 2
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513
Reference 42: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 825
 -SubTopic 10
 -Section 65
 -Paragraph 5
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497
Reference 43: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (a)(1)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 44: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 326
 -SubTopic 10
 -Section 65
 -Paragraph 4
 -Subparagraph (c)
 -URI http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437
Reference 45: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (g)(2)(i)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 46: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 105
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (b)
 -URI http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695
Reference 47: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 326
 -SubTopic 10
 -Section 65
 -Paragraph 4
 -Subparagraph (d)
 -URI http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437
Reference 48: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 718
 -SubTopic 10
 -Section 65
 -Paragraph 15
 -Subparagraph (d)
 -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333
Reference 49: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 105
 -SubTopic 10
 -Section 65
 -Paragraph 6
 -Subparagraph (e)
 -URI http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695
Reference 50: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 326
 -SubTopic 10
 -Section 65
 -Paragraph 4
 -Subparagraph (e)(3)
 -URI http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437
Reference 51: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 718
 -SubTopic 10
 -Section 65
 -Paragraph 15
 -Subparagraph (c)
 -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333
Reference 52: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (e)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 53: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 718
 -SubTopic 10
 -Section 65
 -Paragraph 15
 -Subparagraph (a)
 -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333
Reference 54: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 718
 -SubTopic 10
 -Section 65
 -Paragraph 15
 -Subparagraph (b)
 -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333
Reference 55: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 326
 -SubTopic 10
 -Section 65
 -Paragraph 4
 -Subparagraph (e)(4)
 -URI http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437
Reference 56: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 718
 -SubTopic 10
 -Section 65
 -Paragraph 15
 -Subparagraph (g)(2)
 -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333
Reference 57: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (e)(3)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 58: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 944
 -SubTopic 40
 -Section 65
 -Paragraph 2
 -Subparagraph (f)(1)
 -URI http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641
Reference 59: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (e)(4)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 60: http://www.xbrl.org/2003/role/disclosureRef
 -Publisher FASB
 -Name Accounting Standards Codification
 -Topic 815
 -SubTopic 40
 -Section 65
 -Paragraph 1
 -Subparagraph (f)
 -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011
Reference 61: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 848
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 65
 -Paragraph 2
 -Publisher FASB
 -Subparagraph (a)
Reference 62: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 848
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 65
 -Paragraph 2
 -Publisher FASB
 -Subparagraph (a)(1)
Reference 63: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 848
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 65
 -Paragraph 2
 -Publisher FASB
 -Subparagraph (a)(2)
Reference 64: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 848
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 65
 -Paragraph 2
 -Publisher FASB
 -Subparagraph (a)(3)(iii)(01)
Reference 65: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 848
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 65
 -Paragraph 2
 -Publisher FASB
 -Subparagraph (a)(3)(iii)(03)
| Name: | us-gaap_AccountingStandardsUpdateExtensibleList | 
| Namespace Prefix: | us-gaap_ | 
| Data Type: | enum2:enumerationSetItemType | 
| Balance Type: | na | 
| Period Type: | duration |