XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives and Hedging - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 02, 2024
Dec. 01, 2023
May 31, 2024
Apr. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Purchase of interest rate cap         $ 0 $ 1,851  
Interest Rate Cap              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative, notional amount $ 24,800   $ 9,400 $ 49,200 $ 185,100   $ 185,100
Purchase of interest rate cap $ 600   $ 200 $ 1,100      
Derivative term   12 months 24 months 24 months      
Derivative, basis spread on variable rate     6.00% 4.00%      
Debt instrument, variable rate at period end   2.25%