- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
 
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 350
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 4
 -Subparagraph (a)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4
Reference 2: http://www.xbrl.org/2003/role/exampleRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 8
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8
Reference 3: http://www.xbrl.org/2003/role/exampleRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 55
 -Paragraph 47
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47
Reference 4: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 5
 -Subparagraph (a)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5
Reference 5: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (f)(1)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (d)(1)(i)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (d)(1)(ii)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(3)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(1)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (d)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (d)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (a)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (c)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (a)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (f)(2)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (e)(1)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 3
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3
Reference 20: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 4A
 -Subparagraph (c)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 4
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4
Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 23: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(1)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 24: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(3)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 25: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 4A
 -Subparagraph (b)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (a)(3)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 27: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (a)(2)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 28: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 4A
 -Subparagraph (a)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A
Reference 29: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 4
 -Subparagraph (b)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4
Reference 30: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(4)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 31: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(2)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 32: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 30
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 33: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (e)(2)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 34: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (c)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 35: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (b)(2)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 36: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 20
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 1
 -Subparagraph (a)(1)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (g)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (g)(4)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
Reference 39: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (g)(3)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
Reference 40: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (g)(2)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
Reference 41: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (g)(1)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
Reference 42: http://www.xbrl.org/2003/role/disclosureRef
 -Topic 805
 -SubTopic 10
 -Name Accounting Standards Codification
 -Section 50
 -Paragraph 2
 -Subparagraph (b)
 -Publisher FASB
 -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
 
+ Details
|  Name: | 
us-gaap_BusinessAcquisitionLineItems | 
|  Namespace Prefix: | 
us-gaap_ | 
|  Data Type: | 
xbrli:stringItemType | 
|  Balance Type: | 
na | 
|  Period Type: | 
duration |