Cover [Abstract]
Entity Registrant Name
Entity Central Index Key
Document Type
Amendment Flag
Entity Emerging Growth Company
Document Period End Date
Entity File Number
Entity Incorporation State Country Code
Entity Tax Identification Number
Entity Address Address Line 1
Entity Address Address Line 2
Entity Address City Or Town
Entity Address State Or Province
Entity Address Postal Zip Code
City Area Code
Written Communications
Soliciting Material
Pre Commencement Tender Offer
Pre Commencement Issuer Tender Offer
Local Phone Number