v3.26.1
Derivative Financial Instruments - Schedule of Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Apr. 17, 2024
Apr. 16, 2024
Derivative [Line Items]        
Notional Amount $ 1,296,585 $ 1,233,007    
Asset, fair value 3,988 8,657    
Liability, fair value (91) (725)    
Interest rate swaps        
Derivative [Line Items]        
Notional Amount 1,231,482      
Derivatives not designated as accounting hedges | Interest rate swaps        
Derivative [Line Items]        
Notional Amount 1,070,000 1,070,000 $ 100,000 $ 79,000
Asset, fair value 2,902 7,496    
Liability, fair value 0 (307)    
Derivatives designated as accounting hedges | Interest rate swaps        
Derivative [Line Items]        
Notional Amount 226,585 163,007    
Asset, fair value 1,086 1,161    
Liability, fair value (91) $ (418)    
Derivatives designated as accounting hedges | Interest rate swaps | Thames Street Wharf 3.86%        
Derivative [Line Items]        
Notional Amount $ 65,103