Annual report pursuant to Section 13 and 15(d)

Related Party Transactions - Summary of Revenue from Related Parties (Details)

v3.23.1
Related Party Transactions - Summary of Revenue from Related Parties (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Revenue from related parties $ 4.2 $ 3.9 $ 1.3
Flying A      
Related Party Transaction [Line Items]      
Revenue from related parties 3.4 2.7 0.3
Carbo      
Related Party Transaction [Line Items]      
Revenue from related parties $ 0.8 1.0 0.2
Wilks Brothers      
Related Party Transaction [Line Items]      
Revenue from related parties   0.1  
Interstate      
Related Party Transaction [Line Items]      
Revenue from related parties   $ 0.1  
Automatize      
Related Party Transaction [Line Items]      
Revenue from related parties     0.7
Other      
Related Party Transaction [Line Items]      
Revenue from related parties     $ 0.1