Commitments and Contingencies - Narrative (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||||
| Reserve for Unfunded Loan Commitments | $ 34,921 | $ 34,921 | $ 29,571 | $ 29,071 |
| Commitment to contribute capital | $ 118,200 | $ 122,100 |