{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":38648767,"defaultBranch":"master","name":"dqc_us_rules","ownerLogin":"DataQualityCommittee","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-07-06T22:02:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12073756?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717326723.0","currentOid":""},"activityList":{"items":[{"before":"bbb94f2d7e59b271281cbc71a22643ed5481a0b3","after":"29a9f8a270d7d94546110e8eb8f52fd4bb96e4b1","ref":"refs/heads/master","pushedAt":"2024-06-02T10:56:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge for v23.0.13 (#830)\n\n* Updated rule 159 to exclude the 11-K\r\n\r\n* Update ruleset .zip files\r\n\r\n- Increment version 23.0.13\r\n- Python 3.11.7 | Arelle 2.23.1 | XULE 30001\r\n\r\n---------\r\n\r\nCo-authored-by: Campbell","shortMessageHtmlLink":"Merge for v23.0.13 (#830)"}},{"before":"9638e628c37a8a8146838f2ccceaea2b6cf2b4e3","after":"5f6ca361201667177edba49a8ad542df6b183143","ref":"refs/heads/v23","pushedAt":"2024-06-02T10:46:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Fix conflicts for merge (empty commit)","shortMessageHtmlLink":"Fix conflicts for merge (empty commit)"}},{"before":"4e29ba4a1db97a7a54b37766edae8b88483dfee9","after":"8c8de242e894bbc9fd0389e04121562973cae562","ref":"refs/heads/v24","pushedAt":"2024-06-01T11:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update .travis.yml","shortMessageHtmlLink":"Update .travis.yml"}},{"before":"2b558fcc16463f375a525fa7b15b65f2f4e27d92","after":"9638e628c37a8a8146838f2ccceaea2b6cf2b4e3","ref":"refs/heads/v23","pushedAt":"2024-06-01T11:41:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update .travis.yml","shortMessageHtmlLink":"Update .travis.yml"}},{"before":"6e43bdca79e299b2fe8878e0df42a05f2e8f1254","after":"4e29ba4a1db97a7a54b37766edae8b88483dfee9","ref":"refs/heads/v24","pushedAt":"2024-06-01T11:36:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update for V24 (#829)\n\n* Added IFRS 2024 taxonomy files to V23\r\n\r\n* Update non-neg test cases (dqc_0015 and dqc_0080)\r\n\r\n* Update 2024 ruleset.zip v24\r\n\r\n* Update .travis.yml\r\n\r\n- non-negs only\r\n\r\n* Added IFRS 2024\r\n\r\n* Updated rule 159 to exclude the 11-K\r\n\r\n* Updated V24\r\n\r\n* Update ruleset .zip files\r\n\r\n- v24.0.0RC4\r\n- Python 3.11.7 | Arelle 2.23.1 | XULE 30001\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde ","shortMessageHtmlLink":"Update for V24 (#829)"}},{"before":"6617b47417ba8bdbeb43661b9b60a21df49a22d6","after":"2b558fcc16463f375a525fa7b15b65f2f4e27d92","ref":"refs/heads/v23","pushedAt":"2024-06-01T11:33:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update V23 Approved (#828)\n\n* Updated rule 159 to exclude the 11-K\r\n\r\n* Update ruleset .zip files\r\n\r\n- Increment version 23.0.13\r\n- Python 3.11.7 | Arelle 2.23.1 | XULE 30001\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde","shortMessageHtmlLink":"Update V23 Approved (#828)"}},{"before":"a0fd9b55d42714339684ca5bf9f2ea995c604f15","after":"6e43bdca79e299b2fe8878e0df42a05f2e8f1254","ref":"refs/heads/v24","pushedAt":"2024-05-29T21:10:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update 2024 ruleset.zip v24","shortMessageHtmlLink":"Update 2024 ruleset.zip v24"}},{"before":"9d16f0fe5b6092035ce1df08f19320707371592b","after":"6617b47417ba8bdbeb43661b9b60a21df49a22d6","ref":"refs/heads/v23","pushedAt":"2024-05-29T21:04:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update non-neg test cases (dqc_0015 and dqc_0080)","shortMessageHtmlLink":"Update non-neg test cases (dqc_0015 and dqc_0080)"}},{"before":"e9e1c77d178caaa33dcab3c5be577b9912e65b83","after":"bbb94f2d7e59b271281cbc71a22643ed5481a0b3","ref":"refs/heads/master","pushedAt":"2024-05-29T01:48:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge for v23.0.12 Approved (#827)\n\n* Removed Net asset value per share\r\n\r\n* Update DQC_0166.xule\r\n\r\nUpdated for 2024\r\n\r\n* Removed 20-F\r\n\r\n* Updated rule 170 with No Disclosure Flag\r\n\r\n* Updated rule 167 to address issues identified by Sonny.\r\n\r\n* Updated rule 33 to exclude facts using the subsequent event axis.\r\n\r\n* Fixed uri issue on IFRS 176\r\n\r\n* Updated DQC 0001\r\n\r\nUpdated for missing currency.\r\n\r\n* Update version.xule and recompile ruleset .zip files\r\n\r\nPython 3.11.7 | Arelle 2.23.1 | XULE 23750.1\r\n\r\n* Recompile ruleset .zip files\r\n\r\n- no version change as prior compile was not published\r\n- Python 3.11.7 | Arelle 2.23.1 | XULE 23750\r\n\r\n* Update .travis.yml\r\n\r\n- use XULE 23750.1\r\n\r\n* Recompile ruleset .zip files\r\n\r\nPython 3.11.7 | Arelle 2.23.1 | XULE 23750.1\r\n\r\n* Update .travis.yml\r\n\r\n- update to Python 3.11\r\n- use main branch for XULE compatability\r\n\r\n* Recompile ruleset .zip files\r\n\r\nPython 3.11.7 | Arelle 2.23.1 | XULE 23759\r\n\r\n* Update travis-ci process\r\n\r\n- Python 3.11\r\n- XULE 23759\r\n- replace ruleset compatability with version.json\r\n\r\n* Added IFRS 2024 taxonomy files to V23\r\n\r\n* Update DQC.US.0167.10101_DPZ_US-2023.xml\r\n\r\n- message change\r\n\r\n* Update .travis.yml\r\n\r\n- XULE 30001\r\n\r\n* Update dqc_0015 unit test for change in non-negs\r\n\r\n---------\r\n\r\nCo-authored-by: Campbell","shortMessageHtmlLink":"Merge for v23.0.12 Approved (#827)"}},{"before":"a7348745f5d6da0023c4f504c04842e076f1fdde","after":"9d16f0fe5b6092035ce1df08f19320707371592b","ref":"refs/heads/v23","pushedAt":"2024-05-29T01:46:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Fix conflicts for merge (empty commit)","shortMessageHtmlLink":"Fix conflicts for merge (empty commit)"}},{"before":"6646a6e48ebb5ee4ec87b111444e6cea32778fe4","after":"a0fd9b55d42714339684ca5bf9f2ea995c604f15","ref":"refs/heads/v24","pushedAt":"2024-05-29T01:39:18.000Z","pushType":"push","commitsCount":250,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge branch 'dt-v24' into v24","shortMessageHtmlLink":"Merge branch 'dt-v24' into v24"}},{"before":"714a3b44f9a22d1a041cee46799ac46d714d33b1","after":"a7348745f5d6da0023c4f504c04842e076f1fdde","ref":"refs/heads/v23","pushedAt":"2024-05-28T21:00:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update dqc_0015 unit test for change in non-negs","shortMessageHtmlLink":"Update dqc_0015 unit test for change in non-negs"}},{"before":"d211c7e17883b332b33ad1897ef7583bf64a7fb3","after":"714a3b44f9a22d1a041cee46799ac46d714d33b1","ref":"refs/heads/v23","pushedAt":"2024-05-28T19:06:52.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge branch 'dt-v23' into v23","shortMessageHtmlLink":"Merge branch 'dt-v23' into v23"}},{"before":"7593f0ebe020d0861135c2f865a0caf3ece27f7e","after":"e9e1c77d178caaa33dcab3c5be577b9912e65b83","ref":"refs/heads/master","pushedAt":"2024-04-28T12:09:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge for v23.0.11 Approved (#824)\n\n* Update v23 approved (#822)\r\n\r\n* Removed EGC exception from rule 121\r\n\r\n* Updated rule 177\r\n\r\nRule does not run if any of the following extension members are used:\r\nPensionValueAndEquityAwardsValueInCompensationTableForTheApplicableYearMember\r\nChangeInPensionValueAndEquityAwardValueMember\r\nNetAdjustmentsForPensionMember\r\nEquityAwardsAdjustmentsChangeInFairValueAsOfVestingDateOfVestedAwardsDuringCurrentYearMember\r\n\r\n* Updated rule 155 for duplicate CF roles\r\n\r\n* Update effective_dates.csv\r\n\r\n* Update resources.zip\r\n\r\n* Recompile ruleset .zip files\r\n\r\nPython 3.11.7 | Arelle 2.23.1 | XULE 23722\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde","shortMessageHtmlLink":"Merge for v23.0.11 Approved (#824)"}},{"before":"bd728d2ad4dd73b10dd9fa96ea158293038d488f","after":"d211c7e17883b332b33ad1897ef7583bf64a7fb3","ref":"refs/heads/v23","pushedAt":"2024-04-28T12:08:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Fix conflicts for merge (empty commit)","shortMessageHtmlLink":"Fix conflicts for merge (empty commit)"}},{"before":"946fffa0426c7a4a967461a89171632fdcfedaf7","after":"6646a6e48ebb5ee4ec87b111444e6cea32778fe4","ref":"refs/heads/v24","pushedAt":"2024-04-28T11:47:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update v24 for Public Review (#823)\n\n\r\n* Removed EGC exception from rule 121\r\n\r\n* Commented out rule 179.10153\r\n\r\nDependent on FASB implementing typed dimension axis.\r\n\r\n* Added rule 0183.10177 and 10178\r\n\r\n* Updated rule 177\r\n\r\nRule does not run if any of the following extension members are used:\r\nPensionValueAndEquityAwardsValueInCompensationTableForTheApplicableYearMember\r\nChangeInPensionValueAndEquityAwardValueMember\r\nNetAdjustmentsForPensionMember\r\nEquityAwardsAdjustmentsChangeInFairValueAsOfVestingDateOfVestedAwardsDuringCurrentYearMember\r\n\r\n* Updated rule 180 to take into account Dividends non cash\r\n\r\nAlso removed selection of values less than 0\r\n\r\n* Updated rules for 2024\r\n\r\n* Recompile ruleset .zip files RC2\r\n\r\n- Python 3.11.7 || Arelle 2.23.1 || XULE 23722\r\n\r\n* Update .travis.yml\r\n\r\n- remove test for 179.10153\r\n\r\n* Update .travis.yml\r\n\r\n- filter for changes\r\n\r\n* Updated rule 187 to fix xule none error\r\n\r\n* updated v24 to fix errors in rule 187\r\n\r\n* Removed mistakes\r\n\r\n* Update .travis.yml\r\n\r\n- run all\r\n\r\n* Recompile v24 ruleset .zip files\r\n\r\nPython 3.11.7 || Arelle 2.23.1 || XULE 23722\r\n\r\n* Update dqc_0155 for duplicate CF roles\r\n\r\n* Recompile ruleset .zip files\r\n\r\nPython 3.11.7 | Arelle 2.23.1 | XULE 23722\r\n\r\n* Update DQC.US.0187.10173_SILV_US-2022.xml\r\n\r\n---------\r\n\r\nCo-authored-by: Campbell","shortMessageHtmlLink":"Update v24 for Public Review (#823)"}},{"before":"c26cd3cdb198b4292f07ee9633408afa070be627","after":"bd728d2ad4dd73b10dd9fa96ea158293038d488f","ref":"refs/heads/v23","pushedAt":"2024-04-27T14:00:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update v23 approved (#822)\n\n* Removed EGC exception from rule 121\r\n\r\n* Updated rule 177\r\n\r\nRule does not run if any of the following extension members are used:\r\nPensionValueAndEquityAwardsValueInCompensationTableForTheApplicableYearMember\r\nChangeInPensionValueAndEquityAwardValueMember\r\nNetAdjustmentsForPensionMember\r\nEquityAwardsAdjustmentsChangeInFairValueAsOfVestingDateOfVestedAwardsDuringCurrentYearMember\r\n\r\n* Updated rule 155 for duplicate CF roles\r\n\r\n* Update effective_dates.csv\r\n\r\n* Update resources.zip\r\n\r\n* Recompile ruleset .zip files\r\n\r\nPython 3.11.7 | Arelle 2.23.1 | XULE 23722\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde","shortMessageHtmlLink":"Update v23 approved (#822)"}},{"before":"0d9ef78b88759d361d7a6a8420fee3fc9ed194a0","after":"7593f0ebe020d0861135c2f865a0caf3ece27f7e","ref":"refs/heads/master","pushedAt":"2024-04-15T21:04:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge for v23.0.10 (#821)\n\n\r\n* Updated to fix equivalence error in 170\r\n\r\n* Recompile ruleset .zip files\r\n\r\nPython 3.11.7 || Arelle 2.23.1 || XULE 23227\r\n\r\n---------\r\n\r\nCo-authored-by: Campbell","shortMessageHtmlLink":"Merge for v23.0.10 (#821)"}},{"before":"4716ea5d7a7ea61375365224da3eb8f2ca0caa6d","after":"c26cd3cdb198b4292f07ee9633408afa070be627","ref":"refs/heads/v23","pushedAt":"2024-04-15T21:01:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Fix conflicts for merge (empty commit)","shortMessageHtmlLink":"Fix conflicts for merge (empty commit)"}},{"before":"94788e4ef4d56c67fdbfefd9dad96154f1701073","after":"946fffa0426c7a4a967461a89171632fdcfedaf7","ref":"refs/heads/v24","pushedAt":"2024-04-15T20:34:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update restore dqc_0015 v24 for UGT 2024","shortMessageHtmlLink":"Update restore dqc_0015 v24 for UGT 2024"}},{"before":"36810e58331706871840b379e0b479e196bdce76","after":"94788e4ef4d56c67fdbfefd9dad96154f1701073","ref":"refs/heads/v24","pushedAt":"2024-04-15T19:11:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update .travis.yml\n\n- run all","shortMessageHtmlLink":"Update .travis.yml"}},{"before":"f7ac2db55b9cc3829c3e36ff18629f9431b121ee","after":"36810e58331706871840b379e0b479e196bdce76","ref":"refs/heads/v24","pushedAt":"2024-04-15T18:50:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update for v24 public exposure (#820)\n\n* updated version number and removed V23 files\r\n\r\n* Compiled V24 Filings for us gaap\r\n\r\n* Updated IFRS filings\r\n\r\n* Updated esef filings\r\n\r\n* updated version number and functions link\r\n\r\n* Updated soft links\r\n\r\n* Updated symbolic links\r\n\r\n* updated taxonomy reference\r\n\r\n* Create DQC_0178.xule\r\n\r\nAdded new rules for dividend\r\n\r\n* Remove status from V23 proposed\r\n\r\n* Update DQC_0178.xule\r\n\r\nAdd date comparison rule\r\n\r\n* Update DQC_0178.xule\r\n\r\nUpdated the message for rule 0178.10140\r\n\r\n* Fixed rule 166 to not run 'DEF 14A' and 'DEF 14C'\r\n\r\n* Update DQC_0178.xule\r\n\r\nAdded rules to 178 for dividends\r\n\r\n* V24 initial compile\r\n\r\nInitial compile ov V24\r\n\r\n* Added rule 178 to all years for dividends\r\n\r\n* Added function for rule 178\r\n\r\n* Compiled V24 US_GAAP , IFRS and esef Rules\r\n\r\nFor test run\r\n\r\n* Updated IFRS 167 to not create XULE error\r\n\r\n* Updated DQC 167 to handle networks correctly apply to 2023\r\n\r\n* Updated IFRS 176 to remove XULE errors\r\n\r\n* Update DQC_IFRS_0167.xule\r\n\r\nUpdated as missed earlier\r\n\r\n* Updated tasks to support python 3.12\r\n\r\n* Updated rule 178 to get correct period\r\n\r\n* Updated rule 178 to fix xule error that has now been fixed, in latest release.\r\n\r\n* Updated rule 177 to handle ecd taxonomy\r\n\r\n* Update tasks.json\r\n\r\n* Updated ruleset zip\r\n\r\n* Create dqc_compile_all.sh\r\n\r\n* Updated V24 Ruleset\r\n\r\n* Updated code to compile rules\r\n\r\n* Updated rule 0177.10133\r\n\r\nFixed to check if the ecd taxonomy\r\n\r\n* Updated V24 for error in rule 177\r\n\r\n* Updated rule 178 to exclude nil values.\r\n\r\n* Updated to correct for valid date\r\n\r\n* Updated rule 178 to handle quarters\r\n\r\n* Update 171 for 2024 apply to V23\r\n\r\n* Updated rule 150 to handle children calcs (exclude 2024)\r\n\r\n* Update DQC_0150.xule\r\n\r\nUpdated for 2024 to handle calc children with the operating member.\r\n\r\n* Updated rule 161 to include InvestmentVariableInterestRateTypeExtensibleEnumeration for 2024\r\n\r\nThe extensible elements required were added to the taxonomy in 2024.\r\n\r\n* Fixed comment in rule 150 for 2024\r\n\r\n* Updated V24 rules\r\n\r\n* Updated rule 178 to take into account DQC meeting comments.\r\n\r\n* Updated 178 for commonstockstock dividends\r\n\r\n* Meta taxonomy rules\r\n\r\nAdded meta taxonomy to base taxonomies\r\n\r\n* V24 rules ready to go\r\n\r\n* Update dqc-us-2022-V24-ruleset.zip\r\n\r\n* Updated rule 178\r\n\r\n* Added rule 178.101150\r\n\r\n* Updated V24 rules.\r\n\r\n* Updated typos in rules and added rules for 178\r\n\r\n* Updated V24 for new rules.\r\n\r\n* Updated rule 178 and rule 194\r\n\r\n* Updated DQC rules to fix xule errors\r\n\r\n* removed name on qname\r\n\r\n* Updated rules to fix rule 179\r\n\r\n* Updated rule 179\r\n\r\n* Updated workspace\r\n\r\n* Updated V24 rules\r\n\r\n* Split Dividend rules over 3 main rule types\r\n\r\n- SHE\r\n- DIvidend Axis\r\n- Dividends on Financial Statements\r\n\r\n* Updated rule 166 to avoid intersect error.\r\n\r\n* Update DQC_0182.xule\r\n\r\nUpdated rule name\r\n\r\n* Added rule 183 for the 2024 taxonomy.\r\n\r\n* Updated ruleset file.\r\n\r\n* Update DQC_0179.xule\r\n\r\n* Updated ryle 0179 to check member name.\r\n\r\n* Updated rule 190 to give filers the option to not disclose the reconciliation.\r\n\r\n* Updated rule 179 to be consistent with the guidance.\r\n\r\n* Added rule to 180 to check for parentheticals\r\n\r\nChecks that DividendsPayableAmountPerShare is not reported in the income statement.\r\n\r\n* Updated compiled rules\r\n\r\n* Create dividends-pershare-flow.plantuml\r\n\r\n* Create dividends_Per_Share.png\r\n\r\n* Updated rule 162 to exclude tickers containing description of Notes\r\n\r\n* Updated rule 162 to look at the member value.\r\n\r\n* Updated guidance flowcharts\r\n\r\n* Updated rule 118 to take into account the decimals of the components.\r\n\r\n* Added rule 185\r\n\r\n* Added rule 185 used a hard link so they are the same across taxonomies.\r\n\r\n* Added rule 184\r\n\r\n* Updated comment on rule 184\r\n\r\n* Updated rule 185 to be linked files\r\n\r\n* Added rule 183 for 2024 taxonomy changes\r\n\r\n* Synched up rule 178\r\n\r\n* Updated rule 179 into a cross taxonomy rule\r\n\r\n* Updated rule 180 to be consistent across taxonomy years\r\n\r\n* Updated copy right notice\r\n\r\n* Added constant for extension_ns to work across files.\r\n\r\n* Updated rule 176 to handle us-gaap elements dragged in by ECD.\r\n\r\n* Added US_GAAP constant to ensure 2020 is compatible with other taxonomies\r\n\r\n* Updated V24 taxonomies\r\n\r\n* Updated rule 176 to handle the F1 report.\r\n\r\n* Updated flowcharts for dividend guidance\r\n\r\n* Updated rule 0168 to allow an opt out\r\n\r\nCan use element TaxReconciliationNotRequired\r\n\r\n* Updated flowcharts\r\n\r\n* Updated rule number for 0185\r\n\r\n* Fixed decimal issue for rule 182\r\n\r\n* Updated rules for changes\r\n\r\n* Update dqc-us-2020-V24-ruleset.zip\r\n\r\nUpdated constant issue\r\n\r\n* Update tasks.json\r\n\r\n* Updated constants to remove uppercase reference\r\n\r\n* Changed constants back to lower case.\r\n\r\n* Updated rule 118 to fix min error.\r\n\r\n* Fixed rule 0185 for bug in xule code.\r\n\r\n* Update tasks.json\r\n\r\n* Updated 166 to be consistent\r\n\r\n* Updated V24\r\n\r\n* Updated rule 154 to include \"and\" as an exclusion case.\r\n\r\n* Create DQC_IFRS_0186.xule\r\n\r\n* Create dqc.sql\r\n\r\n* Updated rule 180 to chage 10152 to 10154 to eliminate duplicate\r\n\r\n* Added IFRS dividend rule\r\n\r\n* Remove rule 185 as this is where it currently is in the US-GAAP taxonomy\r\n\r\nLeft in for 2023 as the FASB may want to correct this going forward.\r\n\r\n* Create dqc_15_usgaap_2024_concepts.csv\r\n\r\nCreate from existing\r\n\r\n* Create srt for 2024\r\n\r\n* Updated resouce files to v24\r\n\r\n* Added EBP non neg items\r\n\r\n* Update base-taxonomy-2024.xule\r\n\r\nUpdated for EBP taxonomy\r\n\r\n* Added additional srt items to nonnegs\r\n\r\n* Added ebp namespace to 2024\r\n\r\n* Create DQC_0178.md\r\n\r\n* Update DQC_0178.md\r\n\r\nFOr Italics\r\n\r\n* Updated fro DQC 13\r\n\r\n* Create DQC_0179.md\r\n\r\n* Update DQC_0179.md\r\n\r\n* Update DQC_0179.md\r\n\r\n* Updated guidance and rules for 179\r\n\r\n* Update message for 179\r\n\r\n* Guidance for rule 179\r\n\r\n* Updated rule 170 to exclude 20-F\r\n\r\n* Added 10-Q to rule 170\r\n\r\n* Updated date comparison\r\n\r\n* Updated rule 154 to exclude labe with ' net of'\r\n\r\n* Update DQC_0154.xule\r\n\r\nUpdated to use ' net of' for 2021\r\n\r\n* Removed 185 and made note to fix 004 where have addition of facts and loose devimals\r\n\r\n* Updated for all textblocks\r\n\r\n* Updated rule 170 to exclude the 10-Q for flags\r\n\r\n* Fixed namespace for dtr-types\r\n\r\n* Updated rule 004 to take into account tolerance of decimal values.\r\n\r\n* Updated rule 60 to ignore quarterly data that is filed.\r\n\r\n* Updated rule 167 to make the message clearer and easier to understand.\r\n\r\n* Updated rule 126 not to run if calc includes LiabilitiesSubjectToCompromise\r\n\r\nExcluded as Liabilities from notes may be included in this item in one year and not the prior year if the company goes into bankruptcy. Looks for the element ReorganizationUnderChapter11OfUSBankruptcyCodeDisclosureTextBlock exists and will skip if both conditions are present.\r\n\r\n* Updated rule 123 to handle case for net assets per stock\r\n\r\n* Added rule 186 for PPE\r\n\r\n* Create DQC_0181.xule\r\n\r\nAdded rules for operatingInterest.\r\n\r\n* Added guidance for rule 179 and 180\r\n\r\n* Added write up of rule 180 and 181\r\n\r\n* Added rule 186\r\n\r\n* Updated V24\r\n\r\n* Update DQC_0181.md\r\n\r\n* Added doc for rule 0182\r\n\r\n* Added rule 0182\r\n\r\n* Updated Header\r\n\r\n* Added rule 0183\r\n\r\n* Updated headings\r\n\r\n* Updated more headings\r\n\r\n* Cleaned up documentation for consistency\r\n\r\n* Added rule 0184\r\n\r\n* Added rule 0185\r\n\r\n* Added rule 0186\r\n\r\n* Changed rule folder from US 186 to 187\r\n\r\n* Added rule 186\r\n\r\n* Fixed typo in documentation\r\n\r\n* Updated rule 184 to eliminate false positives for valid calcs.\r\n\r\n* Updated V24\r\n\r\n* Fixed Typo in rule 43\r\n\r\n* Update resources from CP xule.dqc\r\n\r\n* Update reference implementation code\r\n\r\n- add XULE rules for public exposure\r\n- change path for resources to v24\r\n- incorporate updates from v23\r\n- fix taxonomy header detail (UGT 2023)\r\n\r\n* Recompile ruleset .zip files for v24\r\n\r\n- Arelle 2.23.1 XULE 23722\r\n\r\n* Update dqc_0015 unit test for UGT 2024\r\n\r\n* Update rulesetMap.json files for v24\r\n\r\n* Update .travis.yml for dqc_0015 UGT 2024\r\n\r\n* Update v24 unit tests\r\n\r\n- new tests\r\n- revised dqc_0122 and dqc_0150 for message change\r\n\r\n* Update .travis.yml\r\n\r\n- filter for v24 tests only\r\n\r\n* Update v24 rule submission forms\r\n\r\n- change status to Committee review\r\n- update rule submission form index\r\n\r\n* Updated rule 104 to allow extensions under continuing ops.\r\n\r\n* Updated IFRS 0186 to exclude other Reserves\r\n\r\n* Update DQC_0187.xule\r\n\r\nUpdated 187 for additional PPE rules\r\n\r\n* Updated effective dates\r\n\r\n* Update README.md\r\n\r\n* Updated documentation from changes made for copyright\r\n\r\n* Updated rule 170 to use the correct error message.\r\n\r\n* Updated rule 0159 to handle special case.\r\n\r\n* Update DQC_0159.xule\r\n\r\n* Update dqc-us-2023-V24-ruleset.zip\r\n\r\n* Updated V24\r\n\r\n* Updated IFRS 176 to handle US GAAP elements\r\n\r\n* Update dqc-ifrs-2023-V24-ruleset.zip\r\n\r\n* Updated to fix equivalence error in 170\r\n\r\n* Recompile ruleset .zip files for v24 public exposure\r\n\r\n- RC1\r\n- python 3.11.7 || Arelle 2.23.1 || XULE 23772\r\n\r\n* Update v24 status for public exposure\r\n\r\n---------\r\n\r\nCo-authored-by: Campbell","shortMessageHtmlLink":"Update for v24 public exposure (#820)"}},{"before":"8de2e849c4a14b9d0c0408f0bf2c1bd21e8c735e","after":"4716ea5d7a7ea61375365224da3eb8f2ca0caa6d","ref":"refs/heads/v23","pushedAt":"2024-04-15T13:45:53.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge branch 'dt-v23' into v23","shortMessageHtmlLink":"Merge branch 'dt-v23' into v23"}},{"before":"1a4a834ae20866b5cd6a791a8b75f93ac5151681","after":"0d9ef78b88759d361d7a6a8420fee3fc9ed194a0","ref":"refs/heads/master","pushedAt":"2024-04-10T21:19:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge for v23.0.9 Approved (#818)\n\n* Update v23 Approved (#817)\r\n\r\n* Updated IFRS 176 to handle US GAAP elements\r\n\r\n* Recompile ruleset .zip files\r\n\r\n- Python 3.11.7 || Arelle 2.23.1 || XULE 23722\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde","shortMessageHtmlLink":"Merge for v23.0.9 Approved (#818)"}},{"before":"24df448c853a3403618e9d80a54ff607f9b43f7e","after":"8de2e849c4a14b9d0c0408f0bf2c1bd21e8c735e","ref":"refs/heads/v23","pushedAt":"2024-04-10T21:15:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Fix conflicts for merge (empty commit)","shortMessageHtmlLink":"Fix conflicts for merge (empty commit)"}},{"before":"d6a932fe63de64589adab0281539f762dc55f5fd","after":"24df448c853a3403618e9d80a54ff607f9b43f7e","ref":"refs/heads/v23","pushedAt":"2024-04-10T21:10:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update v23 Approved (#817)\n\n* Updated IFRS 176 to handle US GAAP elements\r\n\r\n* Recompile ruleset .zip files\r\n\r\n- Python 3.11.7 || Arelle 2.23.1 || XULE 23722\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde","shortMessageHtmlLink":"Update v23 Approved (#817)"}},{"before":"f9d63e0d8620f6b5ec5bbf679d7d4a41e5a1c5eb","after":"1a4a834ae20866b5cd6a791a8b75f93ac5151681","ref":"refs/heads/master","pushedAt":"2024-04-01T16:16:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge for v23.0.8 Approved (#816)\n\n* Update v23 Approved (#815)\r\n\r\n* Update markdown for typos\r\n\r\n* Updated rule 170 to use the correct error message.\r\n\r\n* Updated rule 0159 to handle special case.\r\n\r\n* Update DQC_0159.xule\r\n\r\n* Update version v23.0.8 and recompile ruleset .zip files\r\n\r\n- Python 3.11.7 || Arelle 2.23.1 || XULE 23722\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde","shortMessageHtmlLink":"Merge for v23.0.8 Approved (#816)"}},{"before":"c738ba84d527b506fab120fd01c1c3e5a3fc5455","after":"d6a932fe63de64589adab0281539f762dc55f5fd","ref":"refs/heads/v23","pushedAt":"2024-04-01T16:15:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Fix conflicts for merge (empty commit)","shortMessageHtmlLink":"Fix conflicts for merge (empty commit)"}},{"before":"b6a1b54fc761c0e0ebe0a1d06a17dee1a21a53e8","after":"c738ba84d527b506fab120fd01c1c3e5a3fc5455","ref":"refs/heads/v23","pushedAt":"2024-04-01T11:26:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Update v23 Approved (#815)\n\n* Update markdown for typos\r\n\r\n* Updated rule 170 to use the correct error message.\r\n\r\n* Updated rule 0159 to handle special case.\r\n\r\n* Update DQC_0159.xule\r\n\r\n* Update version v23.0.8 and recompile ruleset .zip files\r\n\r\n- Python 3.11.7 || Arelle 2.23.1 || XULE 23722\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde","shortMessageHtmlLink":"Update v23 Approved (#815)"}},{"before":"0d4ee0c25664861836930ae4c11e793787476512","after":"f9d63e0d8620f6b5ec5bbf679d7d4a41e5a1c5eb","ref":"refs/heads/master","pushedAt":"2024-03-22T15:42:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtauriello","name":"David Tauriello","path":"/davidtauriello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11542574?s=80&v=4"},"commit":{"message":"Merge for v23.0.7 Approved (#814)\n\n* Update v23 Approved (#813)\r\n\r\n* Updated rule 170 to exclude the 10-Q for flags\r\n\r\n* Updated rule 004 to take into account tolerance of decimal values.\r\n\r\n* Updated rule 60 to ignore quarterly data that is filed.\r\n\r\n* Updated rule 167 to make the message clearer and easier to understand.\r\n\r\n* Updated rule 126 not to run if calc includes LiabilitiesSubjectToCompromise\r\n\r\nExcluded as Liabilities from notes may be included in this item in one year and not the prior year if the company goes into bankruptcy. Looks for the element ReorganizationUnderChapter11OfUSBankruptcyCodeDisclosureTextBlock exists and will skip if both conditions are present.\r\n\r\n* Updated rule 123 to handle case for net assets per stock\r\n\r\n* Fixed Typo in rule 43\r\n\r\n* Merge for v23.0.6 Approved (#812)\r\n\r\n* Updated rule 170 to exclude 20-F\r\n\r\n* Added 10-Q to rule 170\r\n\r\n* Updated date comparison\r\n\r\n* Updated compiled\r\n\r\n* Increment version and recompile ruleset .zip files\r\n\r\n- Arelle 2.23.1 XULE 23722\r\n\r\n* Update version.xule\r\n\r\nUpdated to 23.05\r\n\r\n* Updated rule 154 to exclude labe with ' net of'\r\n\r\n* Update DQC_0154.xule\r\n\r\nUpdated to use ' net of' for 2021\r\n\r\n* Updated for stock splits for rule 0009.15\r\n\r\n* Fixed namespace for dtr-types\r\n\r\n* Updated rule 170 to exclude the 10-Q for flags\r\n\r\n* Update dqc_0015 for 2024 elements\r\n\r\n* Update dqc_0015 for 2024 elements\r\n\r\n* Update version and recompile\r\n\r\n- v23.0.6\r\n- Arelle 2.23.1 XULE 23722\r\n\r\n* Update dqc_0015 test cases for 2024 UGT\r\n\r\n* Update .travis.yml\r\n\r\n* Update resources from CP xule.dqc\r\n\r\n* Update dqc_0043\r\n\r\n* Update copyright\r\n\r\n* Recompile ruleset .zip files\r\n\r\n- v23.0.6\r\n- Arelle 2.23.1 XULE 23722\r\n\r\n* Update .travis.yml\r\n\r\n- recreate dqc_0015 non-neg log\r\n\r\n* Rebuild dqc_0015 test case for UGT 2024\r\n\r\n* Updated effective dates\r\n\r\n* Update version and recompile ruleset.zip files\r\n\r\n- v23.0.7\r\n- Arelle 2.23.1 | XULE 23722\r\n\r\n* Update v23 Approved rules effective date\r\n\r\n- Amended to May 16, 2024 by DQC on March 14\r\n\r\n* Update dqc_0167 unit tests for revised rule message\r\n\r\n---------\r\n\r\nCo-authored-by: campbellpryde","shortMessageHtmlLink":"Merge for v23.0.7 Approved (#814)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWiEjeAA","startCursor":null,"endCursor":null}},"title":"Activity ยท DataQualityCommittee/dqc_us_rules"}