XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Divestitures - Contingent Consideration (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Contingent consideration liability, beginning of period $ 5.5 $ 6.9 $ 0.0
Contingent consideration liability recorded upon acquisition $ 0.0 $ 1.3 $ 6.9
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense General and Administrative Expense General and Administrative Expense
Change in fair value $ 1.2 $ (2.7) $ 0.0
Contingent consideration liability, ending of period 6.7 5.5 6.9
Amarillo Rattler, LLC      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Contingent consideration liability, beginning of period 4.2 6.9 0.0
Contingent consideration liability recorded upon acquisition 0.0 0.0 6.9
Change in fair value 0.6 (2.7) 0.0
Contingent consideration liability, ending of period 4.8 4.2 6.9
Central Oklahoma Acquisition      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Contingent consideration liability, beginning of period 1.3 0.0 0.0
Contingent consideration liability recorded upon acquisition 0.0 1.3 0.0
Change in fair value 0.6 0.0 0.0
Contingent consideration liability, ending of period $ 1.9 $ 1.3 $ 0.0