v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
Jun. 30, 2026
Jun. 18, 2026
Jun. 17, 2026
May 22, 2026
May 21, 2026
May 20, 2026
Feb. 13, 2026
Dec. 31, 2025
Apr. 10, 2025
Apr. 09, 2025
Feb. 18, 2025
Dec. 03, 2024
Dec. 02, 2024
May 09, 2023
Mar. 09, 2023
Feb. 17, 2021
Mar. 28, 2016
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed $ 1,135,000,000             $ 1,121,600,000                  
Drawn Amount 935,401,000             879,602,000                  
Amount Available [1] 199,599,000             241,998,000                  
Carrying Value [2],[3] 922,945,000             873,761,000                  
SPV Asset Facility                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed 500,000,000       $ 500,000,000 $ 400,000,000   400,000,000 $ 400,000,000 $ 500,000,000             $ 500,000,000
Drawn Amount 377,800,000             329,600,000                  
Amount Available [1] 122,200,000             70,400,000                  
Carrying Value [2],[3] 371,964,000             326,385,000                  
SMBC Corporate Revolving Facility                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed 335,000,000 $ 335,000,000 $ 310,000,000         310,000,000       $ 310,000,000 $ 350,000,000        
Drawn Amount 257,601,000             138,402,000                  
Amount Available [1] 77,399,000             171,598,000                  
Carrying Value [2],[3] 256,242,000             136,698,000                  
Series 2021A Unsecured Notes                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed [4]               135,000,000                  
Drawn Amount [4]               135,000,000                  
Carrying Value               134,963,000 [2],[3],[4]               $ 135,000,000  
FCRX Unsecured Notes                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed [5]               111,600,000                  
Drawn Amount [5]               111,600,000                  
Carrying Value               111,600,000 [2],[3],[5]             $ 111,600,000    
Series 2023A Unsecured Notes                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed [6]               50,000,000                  
Drawn Amount [6]               50,000,000                  
Carrying Value               49,957,000 [2],[3],[6]           $ 50,000,000      
Series 2024A Unsecured Notes - 2028                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed [7] 35,000,000             35,000,000                  
Drawn Amount [7] 35,000,000             35,000,000                  
Carrying Value 34,823,000 [2],[3],[7]             34,770,000 [2],[3],[7]     $ 35,000,000            
Series 2024A Unsecured Notes - 2030                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed [8] 80,000,000             80,000,000                  
Drawn Amount [8] 80,000,000             80,000,000                  
Carrying Value 79,461,000 [2],[3],[8]             $ 79,388,000 [2],[3],[8]     $ 80,000,000            
Series 2025A Unsecured Notes - 2029.1                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed [9],[10] 67,500,000                                
Drawn Amount [9],[10] 67,500,000                                
Carrying Value 65,675,000 [2],[3],[9],[10]           $ 67,500,000                    
Series 2025A Unsecured Notes - 2031                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed [10],[11] 67,500,000                                
Drawn Amount [10],[11] 67,500,000                                
Carrying Value 64,982,000 [2],[3],[10],[11]           $ 67,500,000                    
Series 2025A Unsecured Notes - 2029.2                                  
Debt Instrument [Line Items]                                  
Aggregate Principal Amount Committed [12] 50,000,000                                
Drawn Amount [12] 50,000,000                                
Carrying Value $ 49,799,000 [2],[3],[12]     $ 50,000,000                          
[1] The amount available is subject to any limitations related to the respective debt facilities’ borrowing bases and foreign currency translation adjustments.
[2] As of June 30, 2026 and December 31, 2025, the carrying amount of the Company’s outstanding debt approximated fair value unless otherwise noted.
[3] The amount presented includes netting of deferred financing costs.
[4] As of December 31, 2025, the fair value of the Series 2021A Unsecured Notes was approximately $134,487.
[5] As of December 31, 2025, the fair value of the FCRX Unsecured Notes was approximately $111,823.
[6] As of December 31, 2025, the fair value of the Series 2023A Unsecured Notes was approximately $50,207.
[7] As of June 30, 2026 and December 31, 2025, the fair value of the Series 2024A Unsecured Notes -2028 was approximately $34,879 and $35,074.
[8] As of June 30, 2026 and December 31, 2025, the fair value of the Series 2024A Unsecured Notes -2030 was approximately $79,754 and $80,660.
[9] As of June 30, 2026 the fair value of the Series 2025A Unsecured Notes -2029.1 was approximately $65,675, net the effective portion of the fair value of the interest rate swap.
[10] Carrying value includes the effective portion of the fair value of the interest rate swaps, as further discussed in Note 7.
[11] As of June 30, 2026 the fair value of the Series 2025A Unsecured notes - 2031 was approximately $64,982, net the effective portion of the fair value of the interest rate swap.
[12] As of June 30, 2026 the fair value of the Series 2025A Unsecured Notes -2029.2 was approximately $50,058.