v3.26.1
Commitments and Contingencies - Schedule of Outstanding Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Investments in and Advances to Affiliates [Line Items]    
Commitment $ 715,611 $ 859,113
Revolving loan commitments    
Investments in and Advances to Affiliates [Line Items]    
Commitment 311,527 364,759
Delayed draw loan commitments    
Investments in and Advances to Affiliates [Line Items]    
Commitment 370,107 459,339
Debt commitments    
Investments in and Advances to Affiliates [Line Items]    
Commitment 681,634 824,098
Specialty finance equity commitments    
Investments in and Advances to Affiliates [Line Items]    
Commitment 30,688 31,038
Common equity commitments    
Investments in and Advances to Affiliates [Line Items]    
Commitment 3,289 3,977
Equity commitments    
Investments in and Advances to Affiliates [Line Items]    
Commitment $ 33,977 $ 35,015