v3.26.1
Borrowings - Schedule of Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 05, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Total debt, less DFC, discounts and premiums, net $ 678,945   $ 435,337
December 2027 Notes      
Debt Instrument [Line Items]      
Face Value   $ 51,750  
Borrowings      
Debt Instrument [Line Items]      
Total Commitment 883,469   814,250
Face Value 683,469   437,250
Unamortized DFC, Discounts and Premiums, net (8,091)   (6,130)
Total debt, less DFC, discounts and premiums, net 675,378   431,120
Borrowings | Credit Facility      
Debt Instrument [Line Items]      
Total Commitment 550,000   550,000
Face Value 350,000   173,000
Unamortized DFC, Discounts and Premiums, net (3,567)   (4,217)
Total debt, less DFC, discounts and premiums, net 346,433   168,783
Borrowings | SWK 2027 Notes      
Debt Instrument [Line Items]      
Total Commitment 32,969    
Face Value 32,969    
Unamortized DFC, Discounts and Premiums, net 357    
Total debt, less DFC, discounts and premiums, net 33,326    
Borrowings | April 2026 Notes      
Debt Instrument [Line Items]      
Total Commitment     25,000
Face Value     25,000
Unamortized DFC, Discounts and Premiums, net     (38)
Total debt, less DFC, discounts and premiums, net     24,962
Borrowings | July 2027 Notes      
Debt Instrument [Line Items]      
Total Commitment 40,250   80,500
Face Value 40,250   80,500
Unamortized DFC, Discounts and Premiums, net (285)   (851)
Total debt, less DFC, discounts and premiums, net 39,965   79,649
Borrowings | December 2027 Notes      
Debt Instrument [Line Items]      
Total Commitment     51,750
Face Value     51,750
Unamortized DFC, Discounts and Premiums, net     (720)
Total debt, less DFC, discounts and premiums, net     51,030
Borrowings | April 2028 Notes      
Debt Instrument [Line Items]      
Total Commitment 107,000   107,000
Face Value 107,000   107,000
Unamortized DFC, Discounts and Premiums, net (250)   (304)
Total debt, less DFC, discounts and premiums, net 106,750   $ 106,696
Borrowings | December 2029 Notes      
Debt Instrument [Line Items]      
Total Commitment 50,000    
Face Value 50,000    
Unamortized DFC, Discounts and Premiums, net (1,271)    
Total debt, less DFC, discounts and premiums, net 48,729    
Borrowings | February 2031 Notes      
Debt Instrument [Line Items]      
Total Commitment 103,250    
Face Value 103,250    
Unamortized DFC, Discounts and Premiums, net (3,075)    
Total debt, less DFC, discounts and premiums, net $ 100,175