v3.25.4
Fair Value of Derivatives and Financial Instruments - Schedule of Derivative Financial Instruments Classification (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]      
Asset Derivatives $ 21 $ 21,289  
Interest rate swaps | Designated as Hedging Instrument      
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]      
Asset Derivatives 0 11,276  
Derivative, gain (loss) on derivative, net (4,666) 9,787 $ (15,050)
Amount of gain (loss) reclassified from OCI into income 9,871 29,444 0
Interest rate swaps | Not Designated as Hedging Instrument      
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]      
Asset Derivatives 0 3,450  
Amount of gain (loss) reclassified from OCI into income 6,636 3,685 0
Interest rate caps | Not Designated as Hedging Instrument      
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]      
Asset Derivatives 21 6,563  
Amount of gain (loss) reclassified from OCI into income 504 3,509 $ (7,319)
Total      
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]      
Asset Derivatives $ 21 $ 21,289