v3.23.1
Acquisitions - Contingent Consideration (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Contingent consideration liability, beginning of period $ 5.5 $ 6.9
Change in fair value 0.7 0.0
Contingent consideration liability, end of period 6.2 6.9
Amarillo Rattler, LLC    
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Contingent consideration liability, beginning of period 4.2 6.9
Change in fair value 0.5 0.0
Contingent consideration liability, end of period 4.7 6.9
Central Oklahoma Acquisition    
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Contingent consideration liability, beginning of period 1.3 0.0
Change in fair value 0.2 0.0
Contingent consideration liability, end of period $ 1.5 $ 0.0