v3.26.1
Derivative Instruments - Schedule of Gains and Losses on Derivatives Which Have Qualified for Hedge Accounting (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Total change in OCI for period $ 3,351 $ (3,341) $ 3,457 $ (7,285)
Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives - effective portion reclassified from AOCI to income (206) (244) (424) (496)
Derivatives - effective portion recorded in OCI 3,145 (3,585) 3,033 (7,781)
Total change in OCI for period $ 3,351 $ (3,341) $ 3,457 $ (7,285)