| Publisher | XBRL US | http://fasb.org/us-gaap/role/dqc/dqcNote |
| ruleId | DQC.0048 | http://fasb.org/us-gaap/role/dqc/dqcNote |
| ruleName | Required Calculation Parent Element in the Cash Flow Statement | http://fasb.org/us-gaap/role/dqc/dqcNote |
| ruleDocumentation | This rule tests that at least one of the change in cash elements named in this rule appears as the ultimate parent (root node) in at least one calculation linkbase tree. | http://fasb.org/us-gaap/role/dqc/dqcNote |
| URI | https://xbrl.us/data-rule/dqc_0048/ | http://fasb.org/us-gaap/role/dqc/dqcNote |
| ruleElementId | DQC.US.0048.7482 | http://fasb.org/us-gaap/role/dqc/ruleID |