XML 95 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Related party    
Related Party Transaction [Line Items]    
Outstanding receivables due from related parties $ 0.3 $ 0.7
National Energy Services Reunited | Related party    
Related Party Transaction [Line Items]    
Tax expense 0.0 0.4
National Energy Services Reunited | Related party | Products and rentals    
Related Party Transaction [Line Items]    
Costs and expenses 1.1 1.5
Revenue from related party | Devon Energy Corporation    
Related Party Transaction [Line Items]    
Revenue from related party 4.5 3.0
Mr. Crombie    
Related Party Transaction [Line Items]    
Lease and building maintenance expense 1.0 1.3
Equipment purchased 3.0 2.9
Mr. Crombie | Equipment purchase    
Related Party Transaction [Line Items]    
Tax expense $ 0.3 $ 0.2