 | country:AD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AF | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AQ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AW | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:AZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BB | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BF | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BJ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BV | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BW | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:BZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CF | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CV | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CX | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:CZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:DE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:DJ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:DK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:DM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:DO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:DZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:EC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:EE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:EG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:EH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ER | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ES | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ET | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:FI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:FJ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:FK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:FM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:FO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:FR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GB | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GF | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GP | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GQ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:GY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:HK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:HM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:HN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:HR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:HT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:HU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ID | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:IE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:IL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:IN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:IQ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:IR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:IS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:IT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:JM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:JO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:JP | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KP | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KW | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:KZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LB | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LV | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:LY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ML | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MP | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MQ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MV | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MW | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MX | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:MZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NF | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NP | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:NZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:OM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PF | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PW | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:PY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:QA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:RE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:RO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:RS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:RU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:RW | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SB | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SJ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ST | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SV | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:SZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TJ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TV | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TW | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:TZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:UA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:UG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:US | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:UY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:UZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:VC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:VE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:VG | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:VN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:VU | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:WF | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:WS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:YE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:YT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ZA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ZM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | country:ZW | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:AK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:AL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:AR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:AZ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:CA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:CO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:CT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:DC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:DE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:FL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:GA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:HI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:IA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:ID | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:IL | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:IN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:KS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:KY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:LA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:MA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:MD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:ME | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:MI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:MN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:MO | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:MS | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:MT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:NC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:ND | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:NE | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:NH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:NJ | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:NM | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:NV | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:NY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:OH | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:OK | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:OR | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:PA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:RI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:SC | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:SD | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:TN | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:TX | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:UT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:VA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:VT | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:WA | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:WI | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:WV | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |
 | stpr:WY | rule-concept | http://fasb.org/us-gaap/role/dqc/0079 |