v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total unfunded commitments $ 454,959 $ 500,624
Unfunded delayed draw commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total unfunded commitments 298,766 347,454
Unfunded revolving commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total unfunded commitments $ 156,193 $ 153,170