v3.26.1
Derivative Financial Instruments - new (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Interest expense $ (9,683) $ (10,564) $ (19,400) $ (19,764)
Interest Rate Contract        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Interest expense 22 0 53 0
Interest Rate Contract | Location, Statement of Income, Balance [Axis]: us-gaap:InterestAndDividendIncomeOperating        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of Gain Reclassified from OCI into Income 22 0 53 0
Amount of Gain Reclassified from AOCI into Income Included Component 22 0 53 0
Amount of Gain (Loss) Reclassified from AOCI into Income Excluded Component 0 0 0 0
Interest Rate Contract | Location, Statement of Income, Balance [Axis]: us-gaap:InterestExpense        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of Gain Recognized in OCI on Derivative 231 0 526 0
Amount of Gain Recognized in OCI Included Component 231 0 526 0
Amount of Gain (Loss) Recognized in OCI Excluded Component 0 0 0 0
Amount of Gain Reclassified from OCI into Income 22 0 53 0
Amount of Gain Reclassified from AOCI into Income Included Component 22 0 53 0
Amount of Gain (Loss) Reclassified from AOCI into Income Excluded Component $ 0 $ 0 $ 0 $ 0