v3.26.1
Net Assets - Summary of Company's Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 22, 2026
May 21, 2026
Apr. 24, 2026
Mar. 27, 2026
Feb. 20, 2026
Jan. 25, 2026
Jun. 30, 2026
Dec. 31, 2025
Dividends Payable [Line Items]                
Shares Outstanding             44,282,216 34,892,021
Distribution Amount             $ 44,498  
O 2026 M1 Dividends                
Dividends Payable [Line Items]                
Declaration Date           Jan. 25, 2026    
Record Date           Jan. 31, 2026    
Payment Date           Feb. 26, 2026    
Shares Outstanding           39,861,822    
Distribution Per Share           $ 0.1708    
Distribution Amount           $ 6,807    
O 2026 M2 Dividends                
Dividends Payable [Line Items]                
Declaration Date         Feb. 20, 2026      
Record Date         Feb. 28, 2026      
Payment Date         Mar. 31, 2026      
Shares Outstanding         40,766,377      
Distribution Per Share         $ 0.1708      
Distribution Amount         $ 6,962      
O 2026 M3 Dividends                
Dividends Payable [Line Items]                
Declaration Date       Mar. 27, 2026        
Record Date       Mar. 31, 2026        
Payment Date       Apr. 29, 2026        
Shares Outstanding       42,492,341        
Distribution Per Share       $ 0.1708        
Distribution Amount       $ 7,256        
O 2026 M4 Dividends                
Dividends Payable [Line Items]                
Declaration Date     Apr. 24, 2026          
Record Date     Apr. 30, 2026          
Payment Date     May 26, 2026          
Shares Outstanding     43,551,078          
Distribution Per Share     $ 0.1715          
Distribution Amount     $ 7,469          
O 2026 M5 Dividends                
Dividends Payable [Line Items]                
Declaration Date   May 21, 2026            
Record Date   May 31, 2026            
Payment Date   Jun. 24, 2026            
Shares Outstanding   44,038,937            
Distribution Per Share   $ 0.1812            
Distribution Amount   $ 7,980            
O 2026 M6 Dividends                
Dividends Payable [Line Items]                
Declaration Date Jun. 22, 2026              
Record Date Jun. 30, 2026              
Payment Date Jul. 22, 2026              
Shares Outstanding 44,282,216              
Distribution Per Share $ 0.1812              
Distribution Amount $ 8,024