XML 109 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies [Line Items]      
Outstanding obligation $ 37.9    
Purchase commitments to be settled in one year 31.0    
Purchase commitments to be settled in one to three years 5.3    
Purchase commitments to be settled in three to five years 1.6    
NGL Impact A [Member] | Research and Development Arrangement [Member]      
Commitments and Contingencies [Line Items]      
Royalty Expense $ 3.1 $ 3.8 $ 2.6