XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives and Hedging - Schedule of Derivative Instruments (Fair Value) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Total derivatives designated as hedging instruments $ 1,657 $ 2,487
Designated as Hedging Instrument | Prepaid expenses and other    
Derivatives, Fair Value [Line Items]    
Total derivatives designated as hedging instruments 1,470 1,766
Designated as Hedging Instrument | Deferred charges and other assets    
Derivatives, Fair Value [Line Items]    
Total derivatives designated as hedging instruments $ 187 $ 721