Commitments and Contingencies - Level 3 Changes of Unfunded Commitments (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Commitments Activity (in thousands) | |||||
Backlog of potential future commitments | $ 0 | $ 0 | $ 0 | $ 0 | |
Unfunded commitments at end of period | 184,671 | 71,427 | 184,671 | 71,427 | $ 104,540 |
Unfunded Commitments | |||||
Commitments Activity (in thousands) | |||||
Unfunded commitments at beginning of period | 116,842 | 73,101 | 104,540 | 118,111 | |
New commitments | 160,143 | 52,000 | 236,643 | 62,000 | |
Fundings | (78,509) | (38,674) | (106,185) | (52,174) | |
Expirations / Terminations | (13,805) | (15,000) | (50,327) | (56,510) | |
Unfunded commitments and backlog of potential future commitments at end of period | $ 184,671 | $ 71,427 | $ 184,671 | $ 71,427 |