XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
FINANCIAL DERIVATIVE INSTRUMENTS - Fair Value Carrying Amount (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives designated as hedging instruments    
Total derivatives designated as hedging instruments $ 1,021 $ 2,842
Prepaid expenses and other    
Derivatives designated as hedging instruments    
Derivative asset, fair value, gross asset 2,674 7,963
Accounts payable and Other accrued liabilities    
Derivatives designated as hedging instruments    
Derivative liability, fair value, gross liability $ (1,653) $ (5,121)