v3.25.4
Commitments and Contingencies - (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Unfunded Commitments $ 405,267 [1] $ 147,422 [2]
[1] Unfunded commitments denominated in currencies other than U.S. dollars have been converted to U.S. dollars using the applicable foreign currency exchange rate as of December 31, 2025.
[2] Unfunded commitments denominated in currencies other than U.S. dollars have been converted to U.S. dollars using the applicable foreign currency exchange rate as of December 31, 2024.