XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Contingent Consideration (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
Changes in contingent consideration liability          
Beginning balance $ 10,677 $ 6,089 $ 13,100 $ 9,900  
Payments (1,444) (1,637) (5,872) (5,448)  
Ending balance 13,592 4,452 13,592 4,452  
Product          
Changes in contingent consideration liability          
Noncash changes in fair value $ 4,359 $ 0 $ 6,364 $ 0  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization  
Cost of Debt | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Contingent consideration, Measurement input 0.0651   0.0651   0.0651
Cost of Debt | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Contingent consideration, Measurement input 0.0856   0.0856   0.0856
Coal price volatility          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Contingent consideration, Measurement input 0.062   0.062   0.062
Market price of risk adjustment (annual)          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Contingent consideration, Measurement input 0.062   0.062   0.062