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