Subsequent Events (Details) - USD ($) $ in Thousands |
Apr. 01, 2026 |
Apr. 28, 2026 |
Apr. 15, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|---|---|---|
| Subsequent Event [Line Items] | |||||
| Real estate owned, held for sale | $ 192,653 | $ 198,883 | |||
| Amortized cost | 22,000,000 | $ 21,600,000 | |||
| Remaining amount available under share repurchase program | $ 10,178 | ||||
| Subsequent Event | |||||
| Subsequent Event [Line Items] | |||||
| Property, held-for-sale | $ 76,600 | ||||
| Real estate owned, held for sale | $ 75,700 | ||||
| Remaining amount available under share repurchase program | $ 50,000 | ||||
| Subsequent Event | Commercial Real Estate Mortgage Securitization Transaction | |||||
| Subsequent Event [Line Items] | |||||
| Amortized cost | $ 880,400 | ||||
| Subsequent Event | Securitization’s Notes | |||||
| Subsequent Event [Line Items] | |||||
| Amortized cost | $ 778,100 |