v3.25.2
Net Assets - Schedule of Shares Issued and Proceeds Received (Details)
3 Months Ended 6 Months Ended
Jul. 01, 2025
USD ($)
Jul. 01, 2024
USD ($)
Jun. 30, 2025
USD ($)
equity_distribution_agreement
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
equity_distribution_agreement
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]            
Number of agreements | equity_distribution_agreement     8   8  
Aggregate sales price     $ 600,000,000.0   $ 600,000,000.0  
Remaining available for issuance     $ 439,500,000   439,500,000  
Net proceeds         $ 247,854,000 $ 350,237,000
At-the-Market Offering, Offering            
Subsidiary, Sale of Stock [Line Items]            
Number of common shares issued (in shares) | shares     2,045,455 6,333,768    
Gross proceeds     $ 64,205,000 $ 190,966,000    
Placement Fees/Offering Expenses     193,000 831,000    
Net proceeds   $ 1,900,000 $ 64,012,000 $ 190,135,000    
Offering price per share (in usd per share) | $ / shares     $ 31.29 $ 30.02 $ 31.29 $ 30.02
At-the-Market Offering, Offering | Subsequent Event            
Subsidiary, Sale of Stock [Line Items]            
Net proceeds $ 5,400,000          
At-the-Market Offering, Offering 2            
Subsidiary, Sale of Stock [Line Items]            
Number of common shares issued (in shares) | shares         7,807,103 12,219,314
Gross proceeds         $ 250,902,000 $ 353,693,000
Placement Fees/Offering Expenses         2,060,000 1,535,000
Net proceeds         $ 248,842,000 $ 352,158,000
Offering price per share (in usd per share) | $ / shares     $ 31.87 $ 28.82 $ 31.87 $ 28.82