Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Entity Address, State or Province Entity Address, State or Province Security Exchange Name Security Exchange Name Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Soliciting Material Soliciting Material Entity Address, Postal Zip Code Entity Address, Postal Zip Code Cover [Abstract] Written Communications Written Communications Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security City Area Code City Area Code Document Period End Date Document Period End Date Amendment Flag Amendment Flag Entity Tax Identification Number Entity Tax Identification Number Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Pre-commencement Tender Offer Pre-commencement Tender Offer Document Type Document Type Entity Emerging Growth Company Entity Emerging Growth Company