XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting and Geographical Area Data - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,845.4 $ 1,948.8 $ 1,963.7
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] President And Chief Executive Officer [Member]    
Segment Reporting, Expense Information Used by CODM, Description The CODM evaluates the performance of the Company’s segments and makes strategic decisions relating to the Company's allocation of resources, based on the segments' monthly gross profit and operating income.    
Oilfield Services [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax   $ 265.2 $ 222.2
Percentage of Revenue from Contract With Customer 10.00% 13.60% 11.30%