v3.26.1
Borrowings - Outstanding debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 23, 2026
Dec. 31, 2025
Borrowings      
Maximum borrowing capacity $ 1,900,000   $ 1,715,000
Outstanding Principal of credit facility 1,648,566   1,558,524
Amount Available of credit facility 251,434   156,476
Net Carrying Value of credit facility 1,138,920   1,049,973
Net Carrying Value of notes 1,634,522   1,544,985
Senior Notes      
Borrowings      
Maximum borrowing capacity 300,000   300,000
Outstanding Principal of credit facility 300,000   300,000
Net Carrying Value of credit facility 297,288   296,879
2029 Notes      
Borrowings      
Maximum borrowing capacity 200,000   200,000
Outstanding Principal of credit facility 200,000   200,000
Net Carrying Value of credit facility 198,314   198,133
Capital Call Facility      
Borrowings      
Maximum borrowing capacity     65,000
Outstanding Principal of credit facility     31,500
Amount Available of credit facility     33,500
Net Carrying Value of credit facility 0   31,435
Revolving Credit Facility      
Borrowings      
Maximum borrowing capacity 850,000   850,000
Outstanding Principal of credit facility 691,066   803,524
Amount Available of credit facility 158,934   46,476
Net Carrying Value of credit facility 685,611   797,166
Secured Credit Facility      
Borrowings      
Maximum borrowing capacity 300,000   300,000
Outstanding Principal of credit facility 284,500   223,500
Amount Available of credit facility 15,500   76,500
Net Carrying Value of credit facility 282,608   $ 221,372
Truist Facility      
Borrowings      
Maximum borrowing capacity 250,000 $ 450,000  
Outstanding Principal of credit facility 173,000    
Amount Available of credit facility 77,000 $ 250,000  
Net Carrying Value of credit facility $ 170,701