Tax Receivable Agreement ("TRA") (Details) - USD ($) $ in Thousands |
1 Months Ended | ||
---|---|---|---|
Feb. 28, 2018 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Tax Receivable Agreement | |||
Tax savings payable to TRA Holders | 85.00% | ||
Tax savings benefit retained by Cactus Inc | 15.00% | ||
Total TRA liability | $ 280,000 | ||
Current portion of liability related to tax receivable agreement | $ 20,297 | $ 20,297 |
X | ||||||||||
- Definition Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition n/a No definition available.
|
X | ||||||||||
- Definition Amount of liability under tax receivable agreement classified as current. No definition available.
|
X | ||||||||||
- Definition Per tax receivable agreement, the amount of the tax savings benefit to be retained by the entity. No definition available.
|
X | ||||||||||
- Definition Per tax receivable agreement, the percentage of savings in federal, state and local income tax or franchise tax that the entity realizes or is deemed to realize in certain circumstances. No definition available.
|