v3.25.4
Derivative Financial Instruments - FV on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets (liabilities):    
Interest rate swaps-gross asset $ 13,529 $ 36,466
Interest rate swaps-gross liability (1,310) 0
Level 1    
Assets (liabilities):    
Interest rate swaps-gross asset 0 0
Interest rate swaps-gross liability 0  
Level 2    
Assets (liabilities):    
Interest rate swaps-gross asset 13,529 36,466
Interest rate swaps-gross liability (1,310)  
Level 3 Inputs    
Assets (liabilities):    
Interest rate swaps-gross asset 0 $ 0
Interest rate swaps-gross liability $ 0