v3.25.2
Investment Portfolio Financing - Schedule of Information Related to Secured Credit Agreements (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Feb. 22, 2022
Jun. 30, 2025
Dec. 31, 2024
Dec. 06, 2024
Jan. 31, 2024
Jun. 06, 2023
Debt Instrument [Line Items]            
Balance outstanding   $ 3,037,239 $ 2,571,655      
Term extension           3 years
Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Commitment amount   1,700,000 1,700,000      
Maximum current availability   1,543,289 1,114,958      
Balance outstanding   156,711 585,042      
Principal balance of collateral   282,407 917,041      
Amortized cost of collateral   282,351 915,595      
Secured Credit Agreements            
Debt Instrument [Line Items]            
Balance outstanding   $ 156,711 $ 585,042      
Recourse guarantee percentage   25.00%        
Holdco            
Debt Instrument [Line Items]            
Recourse guarantee percentage 100.00%          
Holdco | Secured Credit Agreements            
Debt Instrument [Line Items]            
Recourse guarantee percentage   25.00% 25.00%      
Goldman Sachs | Debt Instrument Interest Rate At 7.5% | Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Wtd. avg. credit spread   2.10% 2.20%      
Wtd. avg. interest rate   6.40% 6.60%      
Commitment amount   $ 500,000 $ 500,000      
Maximum current availability   414,029 238,879      
Balance outstanding   85,971 261,121      
Principal balance of collateral   186,156 485,557      
Amortized cost of collateral   $ 186,156 $ 485,207      
Goldman Sachs | Debt Instrument, Interest Rate at 7.1% | Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Term extension         2 years  
Term out period         2 years  
Wells Fargo | Debt Instrument Interest Rate At 7.0% | Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Wtd. avg. credit spread   1.60%        
Wtd. avg. interest rate   6.00%        
Commitment amount   $ 500,000        
Maximum current availability   479,660        
Balance outstanding   20,340        
Principal balance of collateral   33,251        
Amortized cost of collateral   $ 33,195        
Wells Fargo | Debt Instrument, Interest Rate at 7.1% | Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Term extension       3 years    
Wells Fargo | Debt Instrument Interest Rate At 7.3% | Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Wtd. avg. credit spread     1.70%      
Wtd. avg. interest rate     6.00%      
Commitment amount     $ 500,000      
Maximum current availability     274,470      
Balance outstanding     225,530      
Principal balance of collateral     295,833      
Amortized cost of collateral     $ 294,810      
Barclays | Debt Instrument Interest Rate At 6.9% | Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Wtd. avg. credit spread   1.70%        
Wtd. avg. interest rate   6.00%        
Commitment amount   $ 500,000        
Maximum current availability   449,600        
Balance outstanding   50,400        
Principal balance of collateral   63,000        
Amortized cost of collateral   $ 63,000        
Barclays | Debt Instrument Interest Rate At 7.3% | Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Wtd. avg. credit spread     1.70%      
Wtd. avg. interest rate     6.00%      
Commitment amount     $ 500,000      
Maximum current availability     437,474      
Balance outstanding     62,526      
Principal balance of collateral     84,827      
Amortized cost of collateral     $ 84,754      
Bank of America | Debt Instrument, Interest Rate at 7.1% | Secured Credit Agreements and Secured Credit Facilities            
Debt Instrument [Line Items]            
Wtd. avg. credit spread   0.00% 1.80%      
Wtd. avg. interest rate   0.00% 6.10%      
Commitment amount   $ 200,000 $ 200,000      
Maximum current availability   200,000 164,135      
Balance outstanding   0 35,865      
Principal balance of collateral   0 50,824      
Amortized cost of collateral   $ 0 $ 50,824