| en | http://www.xbrl.org/2010/role/message |
| [AS_v0015]; [((not(isnull((t:AS.01.01.01,x:C0150,dv:()) reported as {$v0})) and not(isnull((t:AS.01.01.01,x:C0151,dv:()) reported as {$v2})) and not(isnull((t:AS.01.01.01,x:C0152,dv:()) reported as {$v3}))) and (isnull((t:AS.01.01.01,x:C0160,dv:()) reported as {$v1}) and isnull((t:AS.01.01.01,x:C0161,dv:()) reported as {$v4}) and isnull((t:AS.01.01.01,x:C0162,dv:()) reported as {$v5}))) or ((isnull((t:AS.01.01.01,x:C0150,dv:()) reported as {$v0}) and isnull((t:AS.01.01.01,x:C0151,dv:()) reported as {$v2}) and isnull((t:AS.01.01.01,x:C0152,dv:()) reported as {$v3})) and (not(isnull((t:AS.01.01.01,x:C0160,dv:()) reported as {$v1})) and not(isnull((t:AS.01.01.01,x:C0161,dv:()) reported as {$v4})) and not(isnull((t:AS.01.01.01,x:C0162,dv:()) reported as {$v5}))))] |
| en | http://www.xbrl.org/2010/role/terseMessage |
| [AS_v0015]; [((not(isnull((t:AS.01.01.01,x:C0150,dv:()) reported as {$v0})) and not(isnull((t:AS.01.01.01,x:C0151,dv:()) reported as {$v2})) and not(isnull((t:AS.01.01.01,x:C0152,dv:()) reported as {$v3}))) and (isnull((t:AS.01.01.01,x:C0160,dv:()) reported as {$v1}) and isnull((t:AS.01.01.01,x:C0161,dv:()) reported as {$v4}) and isnull((t:AS.01.01.01,x:C0162,dv:()) reported as {$v5}))) or ((isnull((t:AS.01.01.01,x:C0150,dv:()) reported as {$v0}) and isnull((t:AS.01.01.01,x:C0151,dv:()) reported as {$v2}) and isnull((t:AS.01.01.01,x:C0152,dv:()) reported as {$v3})) and (not(isnull((t:AS.01.01.01,x:C0160,dv:()) reported as {$v1})) and not(isnull((t:AS.01.01.01,x:C0161,dv:()) reported as {$v4})) and not(isnull((t:AS.01.01.01,x:C0162,dv:()) reported as {$v5}))))] |