v3.26.1
Borrowings - Bard Peak Funding Facility (Details) - Line of Credit - Revolving Credit Facility
3 Months Ended
Mar. 12, 2029
Mar. 12, 2026
Dec. 23, 2025
Dec. 17, 2024
Oct. 08, 2024
Jun. 15, 2024
May 15, 2024
Mar. 15, 2021
Jun. 30, 2026
Debt Instrument [Line Items]                  
Interest rate     1.80%            
Bard Peak Funding Facility                  
Debt Instrument [Line Items]                  
Interest rate   1.80%   1.90% 2.00%   2.15%   0.26%
Floor interest rate               1.85%  
Unused borrowing capacity percentage   25.00%       25.00%      
Bard Peak Funding Facility | Forecast                  
Debt Instrument [Line Items]                  
Interest rate 2.30%                
Bard Peak Funding Facility | Scenario 1                  
Debt Instrument [Line Items]                  
Unused capacity, commitment fee percentage             0.90%    
Bard Peak Funding Facility | Scenario 2                  
Debt Instrument [Line Items]                  
Unused capacity, commitment fee percentage             0.35%    
Bard Peak Funding Facility | Low                  
Debt Instrument [Line Items]                  
Interest rate               1.55%  
Unused capacity, commitment fee percentage   0.70%       0.70%      
Bard Peak Funding Facility | Low | Scenario 1                  
Debt Instrument [Line Items]                  
Unused capacity threshold percentage             50.00%    
Bard Peak Funding Facility | Low | Scenario 2                  
Debt Instrument [Line Items]                  
Unused capacity threshold percentage             25.00%    
Bard Peak Funding Facility | High                  
Debt Instrument [Line Items]                  
Interest rate               2.15%  
Unused capacity, commitment fee percentage   2.05%       2.15%      
Bard Peak Funding Facility | High | Scenario 2                  
Debt Instrument [Line Items]                  
Unused capacity threshold percentage             50.00%