XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Derivatives and Hedging - Schedule of Derivative Instruments (Fair Value) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Total derivatives designated as hedging instruments $ 1,378 $ 2,241
Designated as Hedging Instrument | Prepaid expenses and other    
Derivatives, Fair Value [Line Items]    
Total derivatives designated as hedging instruments 1,309 1,443
Designated as Hedging Instrument | Deferred charges and other assets    
Derivatives, Fair Value [Line Items]    
Total derivatives designated as hedging instruments $ 69 $ 798