XML 46 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisition - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Jul. 16, 2025
Mar. 31, 2026
Mar. 31, 2025
Business Combination [Line Items]      
Revenue   $ 8,721 $ 8,490
ChampionX Corporation      
Business Combination [Line Items]      
Business acquisition, number of shares receivable for each share 0.735    
Revenue     $ 800