XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Additional Information (Detail)
Dec. 31, 2022
USD ($)
counterparty
Dec. 31, 2021
USD ($)
Derivative Instruments and Hedging Activities Disclosure [Line Items]    
Total financial liabilities $ 71,349,000 $ 74,187,000
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosure [Line Items]    
Derivative, Notional Amount $ 300,000,000  
Derivative, Average Fixed Interest Rate 1.36%  
Commodity contracts    
Derivative Instruments and Hedging Activities Disclosure [Line Items]    
Number Of Derivative Counterparty | counterparty 7  
Derivative Assets (Liabilities), at Fair Value, Net $ 41,300,000