Commitments and Contingencies - Narrative (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Reserve for unfunded loan commitments | $ 32.9 | $ 34.9 |
| Commitment to contribute capital | $ 116.5 | $ 122.1 |