v3.26.1
Derivatives - Schedule of Outstanding Derivatives (Details) - Non-designated Hedges
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Instrument
Dec. 31, 2024
USD ($)
Instrument
5-Year Treasury Note Futures    
Derivative [Line Items]    
Number of instruments | Instrument   168
Notional amount | $   $ 16,800
Weighted-average commencement date   Nov. 26, 2024
Weighted-average maturity date   Mar. 31, 2025
2-Year Treasury Note Futures    
Derivative [Line Items]    
Number of instruments | Instrument   56
Notional amount | $   $ 11,200
Weighted-average commencement date   Nov. 26, 2024
Weighted-average maturity date   Mar. 31, 2025
Interest rate swap - mortgage notes    
Derivative [Line Items]    
Number of instruments | Instrument 4 1
Notional amount | $ $ 120,100 $ 10,000
Weighted-average strike rate 3.59%  
Investment, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]  
Weighted-average maturity (Years) 2 years 9 months 18 days  
Weighted-average commencement date Aug. 17, 2025 Apr. 02, 2024
Weighted-average maturity date Oct. 19, 2028 Oct. 02, 2028