v3.26.1
Borrowings - Monarch Peak Funding Facility (Details) - Line of Credit - Revolving Credit Facility
Dec. 23, 2025
Sep. 03, 2025
Apr. 03, 2025
Feb. 03, 2025
Nov. 03, 2024
Nov. 03, 2021
Debt Instrument [Line Items]            
Interest rate 1.80%          
Monarch Peak Funding Facility | Scenario 1            
Debt Instrument [Line Items]            
Unused capacity, commitment fee percentage       1.75%   1.99%
Monarch Peak Funding Facility | Scenario 2            
Debt Instrument [Line Items]            
Unused capacity, commitment fee percentage           0.35%
Monarch Peak Funding Facility | Scenario 3            
Debt Instrument [Line Items]            
Unused capacity, commitment fee percentage     0.50%      
Monarch Peak Funding Facility | Scenario 4            
Debt Instrument [Line Items]            
Unused capacity, commitment fee percentage   0.35%        
Monarch Peak Funding Facility, Syndicated Loans | Low            
Debt Instrument [Line Items]            
Interest rate         1.45% 1.65%
Monarch Peak Funding Facility, Syndicated Loans | High            
Debt Instrument [Line Items]            
Interest rate         1.90% 2.05%