XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Schedule of Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
May 04, 2025
Dec. 31, 2024
Apr. 17, 2024
Apr. 16, 2024
Derivative [Line Items]          
Notional Amount $ 1,234,532   $ 1,186,057    
Asset, fair value 8,502   15,861    
Liability, fair value (342)   0    
Interest rate swaps          
Derivative [Line Items]          
Notional Amount 1,234,532 $ 100,000      
Derivatives not designated as accounting hedges | Interest rate swaps          
Derivative [Line Items]          
Notional Amount 1,070,000   1,020,000 $ 100,000 $ 79,000
Asset, fair value 6,364   11,149    
Liability, fair value (109)   0    
Derivatives designated as accounting hedges | Interest rate swaps          
Derivative [Line Items]          
Notional Amount 164,532   166,057    
Asset, fair value 2,138   4,712    
Liability, fair value $ (233)   $ 0