{"transactions":[{"id":845677,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2026-03-13T00:34:02.000Z","date":"2026-03-10","kind":"exercise","planned":false,"acquired":false,"shares":2524,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"On March 10, 2025, the reporting person was granted 2,524 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"On March 10, 2025, the reporting person was granted 2,524 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":2559,"derivative":{"underlying":"Class A Common Stock","underlying_shares":2524},"source":{"system":"sec-edgar","filing":"0001628280-26-017467","document":"wk-form4_1773362039.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000162828026017467/wk-form4_1773362039.xml","form_type":"4"}},{"id":845676,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2026-03-13T00:34:02.000Z","date":"2026-03-10","kind":"grant","planned":false,"acquired":true,"shares":2559,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"On March 10, 2026, the reporting person was granted 2,559 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"On March 10, 2026, the reporting person was granted 2,559 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":5083,"derivative":{"underlying":"Class A Common Stock","underlying_shares":2559},"source":{"system":"sec-edgar","filing":"0001628280-26-017467","document":"wk-form4_1773362039.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000162828026017467/wk-form4_1773362039.xml","form_type":"4"}},{"id":845675,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2026-03-13T00:34:02.000Z","date":"2026-03-10","kind":"exercise","planned":false,"acquired":true,"shares":2524,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."}],"balance_after":17817,"source":{"system":"sec-edgar","filing":"0001628280-26-017467","document":"wk-form4_1773362039.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000162828026017467/wk-form4_1773362039.xml","form_type":"4"}},{"id":1209237,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2025-03-12T23:45:20.000Z","date":"2025-03-11","kind":"exercise","planned":false,"acquired":false,"shares":3116,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"On March 11, 2024, the reporting person was granted 3,116 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"On March 11, 2024, the reporting person was granted 3,116 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":2524,"derivative":{"underlying":"Class A Common Stock","underlying_shares":3116},"source":{"system":"sec-edgar","filing":"0001699136-25-000039","document":"wk-form4_1741823114.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913625000039/wk-form4_1741823114.xml","form_type":"4"}},{"id":1209236,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2025-03-12T23:45:20.000Z","date":"2025-03-10","kind":"grant","planned":false,"acquired":true,"shares":2524,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"On March 10, 2025, the reporting person was granted 2,524 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"On March 10, 2025, the reporting person was granted 2,524 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":5640,"derivative":{"underlying":"Class A Common Stock","underlying_shares":2524},"source":{"system":"sec-edgar","filing":"0001699136-25-000039","document":"wk-form4_1741823114.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913625000039/wk-form4_1741823114.xml","form_type":"4"}},{"id":1209235,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2025-03-12T23:45:20.000Z","date":"2025-03-11","kind":"exercise","planned":false,"acquired":true,"shares":3116,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."}],"balance_after":15293,"source":{"system":"sec-edgar","filing":"0001699136-25-000039","document":"wk-form4_1741823114.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913625000039/wk-form4_1741823114.xml","form_type":"4"}},{"id":1356985,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Units","published_at":"2024-11-20T23:43:41.000Z","date":"2024-11-18","kind":"other","planned":false,"acquired":false,"shares":40000,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"security","element":"securityTitle","label":"F4","text":"\"Units\" mean ownership interests in Cactus Companies. The Issuer is the sole managing member of Cactus Companies."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"kind","element":"transactionCoding","label":"F2","text":"On November 18, 2024 the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"On November 18, 2024 the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F3","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":104390,"derivative":{"underlying":"Class A Common Stock","underlying_shares":40000},"source":{"system":"sec-edgar","filing":"0001699136-24-000144","document":"wk-form4_1732146214.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":8,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000144/wk-form4_1732146214.xml","form_type":"4"}},{"id":1356984,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Units","published_at":"2024-11-20T23:43:41.000Z","date":"2024-11-18","kind":"other","planned":false,"acquired":false,"shares":5000,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F4","text":"\"Units\" mean ownership interests in Cactus Companies. The Issuer is the sole managing member of Cactus Companies."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"kind","element":"transactionCoding","label":"F1","text":"On November 18, 2024 the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."},{"field":"price","element":"transactionPricePerShare","label":"F1","text":"On November 18, 2024 the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":17796,"derivative":{"underlying":"Class A Common Stock","underlying_shares":5000},"source":{"system":"sec-edgar","filing":"0001699136-24-000144","document":"wk-form4_1732146214.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":7,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000144/wk-form4_1732146214.xml","form_type":"4"}},{"id":1356983,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2024-11-20T23:43:41.000Z","date":"2024-11-19","kind":"sale","planned":false,"acquired":false,"shares":40000,"price":65.225,"value":2609000.0,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"ownership.nature","element":"natureOfOwnership","label":"F3","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":0,"source":{"system":"sec-edgar","filing":"0001699136-24-000144","document":"wk-form4_1732146214.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":6,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000144/wk-form4_1732146214.xml","form_type":"4"}},{"id":1356982,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2024-11-20T23:43:41.000Z","date":"2024-11-18","kind":"other","planned":false,"acquired":true,"shares":40000,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F2","text":"On November 18, 2024 the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"On November 18, 2024 the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F3","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":40000,"source":{"system":"sec-edgar","filing":"0001699136-24-000144","document":"wk-form4_1732146214.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":5,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000144/wk-form4_1732146214.xml","form_type":"4"}},{"id":1356981,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class B Common Stock","published_at":"2024-11-20T23:43:41.000Z","date":"2024-11-18","kind":"disposition_to_issuer","planned":false,"acquired":false,"shares":40000,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F2","text":"On November 18, 2024 the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F3","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":104390,"source":{"system":"sec-edgar","filing":"0001699136-24-000144","document":"wk-form4_1732146214.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":4,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000144/wk-form4_1732146214.xml","form_type":"4"}},{"id":1356980,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2024-11-20T23:43:41.000Z","date":"2024-11-19","kind":"sale","planned":false,"acquired":false,"shares":5000,"price":65.225,"value":326125.0,"ownership":{"direct":true},"balance_after":12177,"source":{"system":"sec-edgar","filing":"0001699136-24-000144","document":"wk-form4_1732146214.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000144/wk-form4_1732146214.xml","form_type":"4"}},{"id":1356979,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2024-11-20T23:43:41.000Z","date":"2024-11-18","kind":"other","planned":false,"acquired":true,"shares":5000,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"On November 18, 2024 the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."},{"field":"price","element":"transactionPricePerShare","label":"F1","text":"On November 18, 2024 the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."}],"balance_after":17177,"source":{"system":"sec-edgar","filing":"0001699136-24-000144","document":"wk-form4_1732146214.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000144/wk-form4_1732146214.xml","form_type":"4"}},{"id":1356978,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class B Common Stock","published_at":"2024-11-20T23:43:41.000Z","date":"2024-11-18","kind":"disposition_to_issuer","planned":false,"acquired":false,"shares":5000,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"On November 18, 2024 the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."}],"balance_after":17796,"source":{"system":"sec-edgar","filing":"0001699136-24-000144","document":"wk-form4_1732146214.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000144/wk-form4_1732146214.xml","form_type":"4"}},{"id":1578321,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2024-03-13T18:44:06.000Z","date":"2024-03-11","kind":"grant","planned":false,"acquired":true,"shares":3116,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"On March 11, 2024, the reporting person was granted 3,116 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"On March 11, 2024, the reporting person was granted 3,116 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":3116,"derivative":{"underlying":"Class A Common Stock","underlying_shares":3116},"source":{"system":"sec-edgar","filing":"0001699136-24-000034","document":"wk-form4_1710355436.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000034/wk-form4_1710355436.xml","form_type":"4"}},{"id":1578320,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2024-03-13T18:44:06.000Z","date":"2024-03-11","kind":"exercise","planned":false,"acquired":false,"shares":2037,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"On March 10, 2023, the reporting person was granted 2,037 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"On March 10, 2023, the reporting person was granted 2,037 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":0,"derivative":{"underlying":"Class A Common Stock","underlying_shares":2037},"source":{"system":"sec-edgar","filing":"0001699136-24-000034","document":"wk-form4_1710355436.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000034/wk-form4_1710355436.xml","form_type":"4"}},{"id":1578319,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2024-03-13T18:44:06.000Z","date":"2024-03-11","kind":"exercise","planned":false,"acquired":true,"shares":2037,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."}],"balance_after":12177,"source":{"system":"sec-edgar","filing":"0001699136-24-000034","document":"wk-form4_1710355436.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913624000034/wk-form4_1710355436.xml","form_type":"4"}},{"id":1798459,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Units","published_at":"2023-08-23T21:57:44.000Z","date":"2023-08-21","kind":"other","planned":false,"acquired":false,"shares":40000,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"security","element":"securityTitle","label":"F4","text":"\"Units\" mean ownership interests in Cactus Companies. The Issuer is the sole managing member of Cactus Companies."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"kind","element":"transactionCoding","label":"F2","text":"On August 21, 2023, the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"On August 21, 2023, the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F3","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":145110,"derivative":{"underlying":"Class A Common Stock","underlying_shares":40000},"source":{"system":"sec-edgar","filing":"0001699136-23-000111","document":"wf-form4_169282784801963.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":8,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000111/wf-form4_169282784801963.xml","form_type":"4"}},{"id":1798458,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Units","published_at":"2023-08-23T21:57:44.000Z","date":"2023-08-21","kind":"other","planned":false,"acquired":false,"shares":5000,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F4","text":"\"Units\" mean ownership interests in Cactus Companies. The Issuer is the sole managing member of Cactus Companies."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"kind","element":"transactionCoding","label":"F1","text":"On August 21, 2023, the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."},{"field":"price","element":"transactionPricePerShare","label":"F1","text":"On August 21, 2023, the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F5","text":"The Cactus Companies LLC Agreement provides the holders of Units with certain rights to cause Cactus Companies to acquire all or at least a minimum portion of their Units for, at Cactus Companies election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus Companies) has the right (the \"Call Right\") to acquire each tendered Unit directly from the exchanging Unit holder for, at its election,(x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":22796,"derivative":{"underlying":"Class A Common Stock","underlying_shares":5000},"source":{"system":"sec-edgar","filing":"0001699136-23-000111","document":"wf-form4_169282784801963.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":7,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000111/wf-form4_169282784801963.xml","form_type":"4"}},{"id":1798457,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2023-08-23T21:57:44.000Z","date":"2023-08-21","kind":"sale","planned":false,"acquired":false,"shares":40000,"price":51.0115,"value":2040460.0,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"ownership.nature","element":"natureOfOwnership","label":"F3","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":0,"source":{"system":"sec-edgar","filing":"0001699136-23-000111","document":"wf-form4_169282784801963.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":6,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000111/wf-form4_169282784801963.xml","form_type":"4"}},{"id":1798456,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2023-08-23T21:57:44.000Z","date":"2023-08-21","kind":"other","planned":false,"acquired":true,"shares":40000,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F2","text":"On August 21, 2023, the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"On August 21, 2023, the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F3","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":40000,"source":{"system":"sec-edgar","filing":"0001699136-23-000111","document":"wf-form4_169282784801963.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":5,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000111/wf-form4_169282784801963.xml","form_type":"4"}},{"id":1798455,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class B Common Stock","published_at":"2023-08-23T21:57:44.000Z","date":"2023-08-21","kind":"disposition_to_issuer","planned":false,"acquired":false,"shares":40000,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F2","text":"On August 21, 2023, the Reporting Person redeemed 40,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 40,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 40,000 shares of Class A Common Stock."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F3","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":145110,"source":{"system":"sec-edgar","filing":"0001699136-23-000111","document":"wf-form4_169282784801963.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":4,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000111/wf-form4_169282784801963.xml","form_type":"4"}},{"id":1798454,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2023-08-23T21:57:44.000Z","date":"2023-08-21","kind":"sale","planned":false,"acquired":false,"shares":5000,"price":51.0115,"value":255057.5,"ownership":{"direct":true},"balance_after":10140,"source":{"system":"sec-edgar","filing":"0001699136-23-000111","document":"wf-form4_169282784801963.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000111/wf-form4_169282784801963.xml","form_type":"4"}},{"id":1798453,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2023-08-23T21:57:44.000Z","date":"2023-08-21","kind":"other","planned":false,"acquired":true,"shares":5000,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"On August 21, 2023, the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."},{"field":"price","element":"transactionPricePerShare","label":"F1","text":"On August 21, 2023, the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."}],"balance_after":15140,"source":{"system":"sec-edgar","filing":"0001699136-23-000111","document":"wf-form4_169282784801963.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000111/wf-form4_169282784801963.xml","form_type":"4"}},{"id":1798452,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class B Common Stock","published_at":"2023-08-23T21:57:44.000Z","date":"2023-08-21","kind":"disposition_to_issuer","planned":false,"acquired":false,"shares":5000,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"On August 21, 2023, the Reporting Person redeemed 5,000 units representing limited liability interests (\"Units\") in Cactus Companies, LLC (\"Cactus Companies\") pursuant to the Amended and Restated Limited Liability Company Operating Agreement of Cactus Companies (the \"Cactus Companies LLC Agreement\"). In connection with this redemption, Cactus Companies cancelled 5,000 Units, and Cactus, Inc (the \"Company\") cancelled a corresponding number of shares of its Class B Common Stock and issued to the Reporting Person 5,000 shares of Class A Common Stock."}],"balance_after":22796,"source":{"system":"sec-edgar","filing":"0001699136-23-000111","document":"wf-form4_169282784801963.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000111/wf-form4_169282784801963.xml","form_type":"4"}},{"id":1798451,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Units","published_at":"2023-08-23T21:57:23.000Z","date":"2021-09-13","kind":"grant","planned":false,"acquired":true,"shares":185110,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"security","element":"securityTitle","label":"F6","text":"\"Units\" mean ownership interests in Cactus LLC. The Company is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F7","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F8","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"kind","element":"transactionCoding","label":"F3","text":"On September 13, 2021, Cadent Energy Partners II-GP, L.P., an entity in which the Reporting Person was a limited partner, transferred to the Reporting Person 185,110 shares of Class B Common Stock and a corresponding number of Units as part of a pro rata distribution to its limited partners in accordance with the governing documents of Cadent Energy Partners II-GP, L.P."},{"field":"shares","element":"transactionShares","label":"F4","text":"Due to a clerical error, the Form 4 filed on September 15, 2021 incorrectly reported 184,390 shares of Class B Common Stock and 184,390 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions. The correct number was 185,110 shares of Class B Common Stock and 185,110 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions."},{"field":"price","element":"transactionPricePerShare","label":"F7","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"price","element":"transactionPricePerShare","label":"F8","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F7","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F8","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F7","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F8","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.underlying_shares","element":"underlyingSecurityShares","label":"F4","text":"Due to a clerical error, the Form 4 filed on September 15, 2021 incorrectly reported 184,390 shares of Class B Common Stock and 184,390 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions. The correct number was 185,110 shares of Class B Common Stock and 185,110 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F4","text":"Due to a clerical error, the Form 4 filed on September 15, 2021 incorrectly reported 184,390 shares of Class B Common Stock and 184,390 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions. The correct number was 185,110 shares of Class B Common Stock and 185,110 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F5","text":"The securities reported in this line are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":185110,"derivative":{"underlying":"Class A Common Stock","underlying_shares":185110},"source":{"system":"sec-edgar","filing":"0001699136-23-000110","document":"wf-form4a_169282782908185.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":4,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000110/wf-form4a_169282782908185.xml","form_type":"4/A","original_submission_date":"2021-09-15"}},{"id":1798450,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Units","published_at":"2023-08-23T21:57:23.000Z","date":"2021-09-13","kind":"grant","planned":false,"acquired":true,"shares":27796,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F6","text":"\"Units\" mean ownership interests in Cactus LLC. The Company is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F7","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F8","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"kind","element":"transactionCoding","label":"F1","text":"On September 13, 2021, Cadent Management Services, LLC, an entity in which the Reporting Person was a member, transferred to the Reporting Person 27,796 shares of the Class B common stock, par value $0.01 per share (\"Class B Common Stock\"), of Cactus, Inc. (the \"Company\") and a corresponding number of units representing limited liability company interests (\"Units\") in Cactus Wellhead, LLC (\"Cactus LLC\") as part of a pro rata distribution to its owners in accordance with the governing documents of Cadent Management Services, LLC."},{"field":"price","element":"transactionPricePerShare","label":"F7","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"price","element":"transactionPricePerShare","label":"F8","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F7","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F8","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F7","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F8","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F2","text":"Due to a clerical error, the Form 4 filed on September 15, 2021 incorrectly reported 212,186 shares of Class B Common Stock and 212,186 Units directly owned by the Reporting Person following the reported transactions. The correct number was 27,796 shares of Class B Common Stock and 27,796 Units directly owned by the Reporting Person following the reported transactions."}],"balance_after":27796,"derivative":{"underlying":"Class A Common Stock","underlying_shares":27796},"source":{"system":"sec-edgar","filing":"0001699136-23-000110","document":"wf-form4a_169282782908185.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000110/wf-form4a_169282782908185.xml","form_type":"4/A","original_submission_date":"2021-09-15"}},{"id":1798449,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class B Common Stock","published_at":"2023-08-23T21:57:23.000Z","date":"2021-09-13","kind":"grant","planned":false,"acquired":true,"shares":185110,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F3","text":"On September 13, 2021, Cadent Energy Partners II-GP, L.P., an entity in which the Reporting Person was a limited partner, transferred to the Reporting Person 185,110 shares of Class B Common Stock and a corresponding number of Units as part of a pro rata distribution to its limited partners in accordance with the governing documents of Cadent Energy Partners II-GP, L.P."},{"field":"shares","element":"transactionShares","label":"F4","text":"Due to a clerical error, the Form 4 filed on September 15, 2021 incorrectly reported 184,390 shares of Class B Common Stock and 184,390 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions. The correct number was 185,110 shares of Class B Common Stock and 185,110 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions."},{"field":"price","element":"transactionPricePerShare","label":"F3","text":"On September 13, 2021, Cadent Energy Partners II-GP, L.P., an entity in which the Reporting Person was a limited partner, transferred to the Reporting Person 185,110 shares of Class B Common Stock and a corresponding number of Units as part of a pro rata distribution to its limited partners in accordance with the governing documents of Cadent Energy Partners II-GP, L.P."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F4","text":"Due to a clerical error, the Form 4 filed on September 15, 2021 incorrectly reported 184,390 shares of Class B Common Stock and 184,390 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions. The correct number was 185,110 shares of Class B Common Stock and 185,110 Units received by the Reporting Person and indirectly owned by the Reporting Person following the reported transactions."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F5","text":"The securities reported in this line are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":185110,"source":{"system":"sec-edgar","filing":"0001699136-23-000110","document":"wf-form4a_169282782908185.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000110/wf-form4a_169282782908185.xml","form_type":"4/A","original_submission_date":"2021-09-15"}},{"id":1798448,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class B Common Stock","published_at":"2023-08-23T21:57:23.000Z","date":"2021-09-13","kind":"grant","planned":false,"acquired":true,"shares":27796,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"On September 13, 2021, Cadent Management Services, LLC, an entity in which the Reporting Person was a member, transferred to the Reporting Person 27,796 shares of the Class B common stock, par value $0.01 per share (\"Class B Common Stock\"), of Cactus, Inc. (the \"Company\") and a corresponding number of units representing limited liability company interests (\"Units\") in Cactus Wellhead, LLC (\"Cactus LLC\") as part of a pro rata distribution to its owners in accordance with the governing documents of Cadent Management Services, LLC."},{"field":"price","element":"transactionPricePerShare","label":"F1","text":"On September 13, 2021, Cadent Management Services, LLC, an entity in which the Reporting Person was a member, transferred to the Reporting Person 27,796 shares of the Class B common stock, par value $0.01 per share (\"Class B Common Stock\"), of Cactus, Inc. (the \"Company\") and a corresponding number of units representing limited liability company interests (\"Units\") in Cactus Wellhead, LLC (\"Cactus LLC\") as part of a pro rata distribution to its owners in accordance with the governing documents of Cadent Management Services, LLC."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F2","text":"Due to a clerical error, the Form 4 filed on September 15, 2021 incorrectly reported 212,186 shares of Class B Common Stock and 212,186 Units directly owned by the Reporting Person following the reported transactions. The correct number was 27,796 shares of Class B Common Stock and 27,796 Units directly owned by the Reporting Person following the reported transactions."}],"balance_after":27796,"source":{"system":"sec-edgar","filing":"0001699136-23-000110","document":"wf-form4a_169282782908185.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000110/wf-form4a_169282782908185.xml","form_type":"4/A","original_submission_date":"2021-09-15"}},{"id":1953745,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2023-03-14T20:50:21.000Z","date":"2023-03-11","kind":"exercise","acquired":false,"shares":1938,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"On March 11, 2022, the reporting person was granted 1,938 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"On March 11, 2022, the reporting person was granted 1,938 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":2037,"derivative":{"underlying":"Class A Common Stock","underlying_shares":1938},"source":{"system":"sec-edgar","filing":"0001699136-23-000034","document":"wf-form4_167882700593962.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000034/wf-form4_167882700593962.xml","form_type":"4"}},{"id":1953744,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2023-03-14T20:50:21.000Z","date":"2023-03-10","kind":"grant","acquired":true,"shares":2037,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"On March 10, 2023, the reporting person was granted 2,037 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"On March 10, 2023, the reporting person was granted 2,037 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":3975,"derivative":{"underlying":"Class A Common Stock","underlying_shares":2037},"source":{"system":"sec-edgar","filing":"0001699136-23-000034","document":"wf-form4_167882700593962.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000034/wf-form4_167882700593962.xml","form_type":"4"}},{"id":1953743,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2023-03-14T20:50:21.000Z","date":"2023-03-11","kind":"exercise","acquired":true,"shares":1938,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."}],"balance_after":10140,"source":{"system":"sec-edgar","filing":"0001699136-23-000034","document":"wf-form4_167882700593962.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913623000034/wf-form4_167882700593962.xml","form_type":"4"}},{"id":2332833,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2022-03-16T00:10:03.000Z","date":"2022-03-11","kind":"grant","acquired":true,"shares":1938,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"On March 11, 2022, the reporting person was granted 1,938 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"On March 11, 2022, the reporting person was granted 1,938 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":1938,"derivative":{"underlying":"Class A Common Stock","underlying_shares":1938},"source":{"system":"sec-edgar","filing":"0001699136-22-000042","document":"wf-form4_164738938043343.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913622000042/wf-form4_164738938043343.xml","form_type":"4"}},{"id":2332832,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Restricted Stock Units","published_at":"2022-03-16T00:10:03.000Z","date":"2022-03-11","kind":"exercise","acquired":false,"shares":3115,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"On March 11, 2021, the reporting person was granted 3,115 restricted stock units, vesting on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"On March 11, 2021, the reporting person was granted 3,115 restricted stock units, vesting on the first anniversary of the grant date."}],"balance_after":0,"derivative":{"underlying":"Class A Common Stock","underlying_shares":3115},"source":{"system":"sec-edgar","filing":"0001699136-22-000042","document":"wf-form4_164738938043343.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913622000042/wf-form4_164738938043343.xml","form_type":"4"}},{"id":2332831,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class A Common Stock","published_at":"2022-03-16T00:10:03.000Z","date":"2022-03-11","kind":"exercise","acquired":true,"shares":3115,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Restricted stock units represent a contingent right to receive Class A common stock. Upon vesting, one share of Class A common stock will be delivered for each vested restricted stock unit."}],"balance_after":8202,"source":{"system":"sec-edgar","filing":"0001699136-22-000042","document":"wf-form4_164738938043343.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913622000042/wf-form4_164738938043343.xml","form_type":"4"}},{"id":2568755,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Units","published_at":"2021-09-15T22:16:59.000Z","date":"2021-09-13","kind":"grant","acquired":true,"shares":27796,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F4","text":"\"Units\" mean ownership interests in Cactus LLC. The Company is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F5","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"kind","element":"transactionCoding","label":"F3","text":"On September 13, 2021, Cadent Management Services, LLC, an entity in which the Reporting Person was a member, transferred to the Reporting Person 27,796 shares of Class B Common Stock and a corresponding number of Units as part of a pro rata distribution to its owners in accordance with the governing documents of Cadent Management Services, LLC."},{"field":"price","element":"transactionPricePerShare","label":"F5","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"price","element":"transactionPricePerShare","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F5","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F5","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":212186,"derivative":{"underlying":"Class A Common Stock","underlying_shares":27796},"source":{"system":"sec-edgar","filing":"0001699136-21-000178","document":"wf-form4_163174419003514.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":4,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913621000178/wf-form4_163174419003514.xml","form_type":"4"}},{"id":2568754,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Units","published_at":"2021-09-15T22:16:59.000Z","date":"2021-09-13","kind":"grant","acquired":true,"shares":184390,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"security","element":"securityTitle","label":"F4","text":"\"Units\" mean ownership interests in Cactus LLC. The Company is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F5","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"kind","element":"transactionCoding","label":"F1","text":"On September 13, 2021, Cadent Energy Partners II-GP, L.P., an entity in which the Reporting Person was a limited partner, transferred to the Reporting Person 184,390 shares of the Class B common stock, par value $0.01 per share (\"Class B Common Stock\"), of Cactus, Inc. (the \"Company\") and a corresponding number of units representing limited liability company interests (\"Units\") in Cactus Wellhead, LLC (\"Cactus LLC\") as part of a pro rata distribution to its limited partners in accordance with the governing documents of Cadent Energy Partners II-GP, L.P."},{"field":"price","element":"transactionPricePerShare","label":"F5","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"price","element":"transactionPricePerShare","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F5","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F5","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash (the \"Redemption Right\")."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F6","text":"Upon the exercise of the Redemption Right, the Issuer (instead of Cactus LLC) has the right to acquire each tendered Unit directly from the exchanging Unit holder for, at its election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F2","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":184390,"derivative":{"underlying":"Class A Common Stock","underlying_shares":184390},"source":{"system":"sec-edgar","filing":"0001699136-21-000178","document":"wf-form4_163174419003514.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913621000178/wf-form4_163174419003514.xml","form_type":"4"}},{"id":2568753,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class B Common Stock","published_at":"2021-09-15T22:16:59.000Z","date":"2021-09-13","kind":"grant","acquired":true,"shares":27796,"ownership":{"direct":true},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F3","text":"On September 13, 2021, Cadent Management Services, LLC, an entity in which the Reporting Person was a member, transferred to the Reporting Person 27,796 shares of Class B Common Stock and a corresponding number of Units as part of a pro rata distribution to its owners in accordance with the governing documents of Cadent Management Services, LLC."},{"field":"price","element":"transactionPricePerShare","label":"F3","text":"On September 13, 2021, Cadent Management Services, LLC, an entity in which the Reporting Person was a member, transferred to the Reporting Person 27,796 shares of Class B Common Stock and a corresponding number of Units as part of a pro rata distribution to its owners in accordance with the governing documents of Cadent Management Services, LLC."}],"balance_after":212186,"source":{"system":"sec-edgar","filing":"0001699136-21-000178","document":"wf-form4_163174419003514.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913621000178/wf-form4_163174419003514.xml","form_type":"4"}},{"id":2568752,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":61198,"kind":"person","name":"Rothstein Bruce M","position":1,"cik":"0001501970","reported_name":"Rothstein Bruce M","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Class B Common Stock","published_at":"2021-09-15T22:16:59.000Z","date":"2021-09-13","kind":"grant","acquired":true,"shares":184390,"ownership":{"direct":false,"nature":"See footnote"},"footnotes":[{"field":"kind","element":"transactionCoding","label":"F1","text":"On September 13, 2021, Cadent Energy Partners II-GP, L.P., an entity in which the Reporting Person was a limited partner, transferred to the Reporting Person 184,390 shares of the Class B common stock, par value $0.01 per share (\"Class B Common Stock\"), of Cactus, Inc. (the \"Company\") and a corresponding number of units representing limited liability company interests (\"Units\") in Cactus Wellhead, LLC (\"Cactus LLC\") as part of a pro rata distribution to its limited partners in accordance with the governing documents of Cadent Energy Partners II-GP, L.P."},{"field":"price","element":"transactionPricePerShare","label":"F1","text":"On September 13, 2021, Cadent Energy Partners II-GP, L.P., an entity in which the Reporting Person was a limited partner, transferred to the Reporting Person 184,390 shares of the Class B common stock, par value $0.01 per share (\"Class B Common Stock\"), of Cactus, Inc. (the \"Company\") and a corresponding number of units representing limited liability company interests (\"Units\") in Cactus Wellhead, LLC (\"Cactus LLC\") as part of a pro rata distribution to its limited partners in accordance with the governing documents of Cadent Energy Partners II-GP, L.P."},{"field":"ownership.nature","element":"natureOfOwnership","label":"F2","text":"The securities reported in this item are directly owned by trusts established for the benefit of the Reporting Person and members of his family."}],"balance_after":184390,"source":{"system":"sec-edgar","filing":"0001699136-21-000178","document":"wf-form4_163174419003514.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1501970/000169913621000178/wf-form4_163174419003514.xml","form_type":"4"}}]}