v3.26.1
Derivatives and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Derivative [Line Items]      
Unrealized gains, expected to be reclassified into earnings within 12 months $ 4,800    
Investments in non-designated interest rate caps, net 154 $ 0  
Not Designated as Hedging Instrument | Interest Rate Cap      
Derivative [Line Items]      
Notional amount 394,098   $ 337,999
Not Designated as Hedging Instrument | Fannie Mae Secured Debt | Interest Rate Cap      
Derivative [Line Items]      
Investments in non-designated interest rate caps, net 200    
Notional amount $ 56,000