XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Financial Instruments and Fair Value Measurements - Fair Value of Derivative Instruments on Balance Sheet and Effect of Netting Arrangements (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivative [Line Items]    
Gross Amounts of Recognized Assets $ 1,435  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Assets in the Balance Sheet 1,435  
Derivative financial assets, current portion 1,435 $ 382
Derivative financial liability, current portion (4,648) (992)
Interest rate swaps    
Derivative [Line Items]    
Gross Amounts of Recognized Assets 1,189  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Assets in the Balance Sheet 1,189  
Gross Amounts of Recognized (Liabilities)   (992)
Gross Amounts Offset in the Balance Sheet   0
Net Amounts of (Liabilities) in the Balance Sheet   (992)
Swaption    
Derivative [Line Items]    
Gross Amounts of Recognized Assets 246  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts of Assets in the Balance Sheet 246  
Commodity swap contracts | Derivatives designated as economic hedges:    
Derivative [Line Items]    
Derivative financial assets, current portion 0 382
Derivative financial liability, current portion $ (394) $ 0