v3.25.4
Net Assets - Schedule of Share Repurchases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Repurchase Program [Line Items]      
Amount Repurchased $ 4,291 $ 1,537 $ 0
Number of Shares Repurchased     0
Repurchase Deadline Request March 3, 2025      
Share Repurchase Program [Line Items]      
Repurchase Deadline Request Mar. 03, 2025    
Percentage of Outstanding Shares the Company Offered to Repurchase 5.00%    
Repurchase Pricing Date Mar. 31, 2025    
Amount Repurchased [1] $ 473    
Number of Shares Repurchased 18,400    
Percentage of Outstanding Shares Purchased [2] 0.10%    
Repurchase Deadline Request June 2, 2025      
Share Repurchase Program [Line Items]      
Repurchase Deadline Request Jun. 02, 2025    
Percentage of Outstanding Shares the Company Offered to Repurchase 5.00%    
Repurchase Pricing Date Jun. 30, 2025    
Amount Repurchased [1] $ 1,220    
Number of Shares Repurchased 47,427    
Percentage of Outstanding Shares Purchased [2] 0.27%    
Repurchase Deadline Request August 29, 2025      
Share Repurchase Program [Line Items]      
Repurchase Deadline Request Aug. 29, 2025    
Percentage of Outstanding Shares the Company Offered to Repurchase 5.00%    
Repurchase Pricing Date Sep. 30, 2025    
Amount Repurchased [1] $ 5    
Number of Shares Repurchased 191    
Percentage of Outstanding Shares Purchased [2] 0.00%    
Repurchase Deadline Request December 10, 2025      
Share Repurchase Program [Line Items]      
Repurchase Deadline Request Dec. 10, 2025    
Percentage of Outstanding Shares the Company Offered to Repurchase 5.00%    
Repurchase Pricing Date Dec. 31, 2025    
Amount Repurchased [1] $ 2,593    
Number of Shares Repurchased 100,053    
Percentage of Outstanding Shares Purchased [2] 0.28%    
Repurchase Deadline Request February 29, 2024      
Share Repurchase Program [Line Items]      
Repurchase Deadline Request   Feb. 29, 2024  
Percentage of Outstanding Shares the Company Offered to Repurchase   5.00%  
Repurchase Pricing Date   Mar. 31, 2024  
Amount Repurchased [3]   $ 0  
Number of Shares Repurchased   0  
Percentage of Outstanding Shares Purchased [4]   0.00%  
Repurchase Deadline Request May 31, 2024      
Share Repurchase Program [Line Items]      
Repurchase Deadline Request   May 31, 2024  
Percentage of Outstanding Shares the Company Offered to Repurchase   5.00%  
Repurchase Pricing Date   Jun. 30, 2024  
Amount Repurchased [3]   $ 0  
Number of Shares Repurchased   0  
Percentage of Outstanding Shares Purchased [4]   0.00%  
Repurchase Deadline Request August 31, 2024      
Share Repurchase Program [Line Items]      
Repurchase Deadline Request   Aug. 31, 2024  
Percentage of Outstanding Shares the Company Offered to Repurchase   5.00%  
Repurchase Pricing Date   Sep. 30, 2024  
Amount Repurchased [3]   $ 0  
Number of Shares Repurchased   0  
Percentage of Outstanding Shares Purchased [4]   0.00%  
Repurchase Deadline Request November 30, 2024      
Share Repurchase Program [Line Items]      
Repurchase Deadline Request   Nov. 30, 2024  
Percentage of Outstanding Shares the Company Offered to Repurchase   5.00%  
Repurchase Pricing Date   Dec. 31, 2024  
Amount Repurchased [3]   $ 1,537  
Number of Shares Repurchased   60,000  
Percentage of Outstanding Shares Purchased [4]   0.58%  
[1] Amounts shown are net of early repurchase deduction, if any.
[2] Percentage is based on total shares as of the close of the previous calendar quarter.
[3] Amounts shown are net of early repurchase deduction, if any.
[4] Percentage is based on total shares as of the close of the previous calendar quarter.