XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Changes in Fair Value of Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (8) $ 13 $ 303 $ 296
Derivative, Gain (Loss) on Derivative, Net 0 0 (153) 12
Interest Rate Swap [Member]        
Derivative [Line Items]        
Derivative Instruments Designated As Hedging Instruments Interest Expense (312) (724) (622) (1,447)
Derivative, Gain (Loss) on Derivative, Net (2,900)   (6,300)  
Derivative Instruments Designated As Hedging Instruments Interest Income (2,944) (5,907) (6,905) (12,202)
Forward Contracts [Member]        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net 500   500  
Not Designated as Hedging Instrument [Member] | Forward Contracts [Member]        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ (614) $ 206 $ (741) $ 408