XML 90 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Investment in Cactus Companies $ 171,647 $ 194,015
Imputed interest 13,874 14,080
Tax credits 13,898 10,563
Net operating loss and other carryforwards 505 9,062
Other 347 356
Deferred tax assets 200,271 228,076
Valuation allowance (12,726) (9,073)
Deferred tax asset, net 187,545 219,003
Foreign withholding taxes 1,041 1,529
Other 1,745 1,339
Deferred tax liability, net $ 2,786 $ 2,868