v3.26.1
Borrowings - Schedule of Repurchase Agreement and Revolving Line of Credit Borrowings (Details)
$ in Thousands, € in Millions, £ in Millions
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Jun. 30, 2026
GBP (£)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Secured Debt          
Debt Instrument [Line Items]          
Amount Outstanding $ 2,907,586        
Secured Debt | Line of Credit          
Debt Instrument [Line Items]          
Maximum Facility Size 4,879,440        
Available Capacity 2,071,854        
Amount Outstanding 2,807,586       $ 2,582,412
Fair Value 2,807,455       2,582,576
Secured Debt | Term Lending Agreements          
Debt Instrument [Line Items]          
Amount Outstanding 223,681        
Secured Debt | Term Lending Agreements | Line of Credit          
Debt Instrument [Line Items]          
Fair Value $ 223,681       223,033
Secured Debt | Term Lending Agreements | Line of Credit | INCREF Lending II          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 5.94% 5.94% 5.94%    
Maximum Facility Size $ 300,000        
Available Capacity 144,319        
Amount Outstanding 155,681       155,027
Fair Value $ 155,681       155,033
Secured Debt | Term Lending Agreements | Line of Credit | INCREF Lending III          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 5.17% 5.17% 5.17%    
Maximum Facility Size $ 72,840        
Available Capacity 4,840        
Amount Outstanding 68,000       68,000
Fair Value $ 68,000       68,000
Secured Debt | Secured Lending Agreements | Line of Credit | Morgan Stanley Bank          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 5.17% 5.17% 5.17%    
Maximum Facility Size $ 750,000        
Available Capacity 375,822        
Amount Outstanding 374,178       713,335
Fair Value $ 374,184       713,335
Secured Debt | Secured Lending Agreements | Line of Credit | Citibank          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 5.07% 5.07% 5.07%    
Maximum Facility Size $ 1,300,000        
Available Capacity 604,347        
Amount Outstanding 695,653       590,301
Fair Value $ 695,678 € 189.4 £ 192.8   590,401
Secured Debt | Secured Lending Agreements | Line of Credit | Barclays          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 5.11% 5.11% 5.11%    
Maximum Facility Size $ 500,000        
Available Capacity 153,732        
Amount Outstanding 346,268       328,897
Fair Value $ 346,040       328,897
Secured Debt | Secured Lending Agreements | Line of Credit | Wells Fargo          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 4.84% 4.84% 4.84%    
Maximum Facility Size $ 1,200,000     $ 1,200,000  
Available Capacity 459,660        
Amount Outstanding 740,340       340,663
Fair Value $ 740,352 € 123.0 £ 248.3   340,664
Secured Debt | Secured Lending Agreements | Line of Credit | Bank of Montreal          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 4.93% 4.93% 4.93%    
Maximum Facility Size $ 256,600        
Available Capacity 32,600        
Amount Outstanding 224,000       256,600
Fair Value $ 224,000       256,600
Secured Debt | Secured Lending Agreements | Line of Credit | INCREF Repurchase I          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 4.94% 4.94% 4.94%    
Maximum Facility Size $ 250,000        
Available Capacity 163,542        
Amount Outstanding 86,458       129,589
Fair Value $ 86,459       129,646
Secured Debt | Secured Lending Agreements | Line of Credit | INCREF Repurchase II          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 5.05% 5.05% 5.05%    
Maximum Facility Size $ 250,000        
Available Capacity 132,992        
Amount Outstanding 117,008        
Fair Value 117,061        
Revolving Credit Facility          
Debt Instrument [Line Items]          
Amount Outstanding $ 100,000        
Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Weighted Average Interest rate (in percent) 6.90% 6.90% 6.90%    
Maximum Facility Size $ 100,000        
Available Capacity 0        
Amount Outstanding 100,000       55,000
Fair Value $ 100,000       $ 55,000