Loans and Investments - Interest Reserves (Details) $ in Millions |
6 Months Ended | 12 Months Ended |
|---|---|---|
|
Jun. 30, 2026
USD ($)
loan
|
Dec. 31, 2025
USD ($)
loan
|
|
| Loans and Investments [Abstract] | ||
| Interest reserve | $ 216.2 | $ 259.7 |
| Number of loans covered under interest reserve | loan | 329 | 444 |
| Aggregate UPB covered under interest reserve | $ 8,440.0 | $ 8,680.0 |