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
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Total change in OCI for period $ 106 $ (3,944)
Designated as Hedging Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives - effective portion reclassified from AOCI to income (218) (252)
Derivatives - effective portion recorded in OCI (112) (4,196)
Total change in OCI for period $ 106 $ (3,944)