v3.26.1
Net Assets - Summary of Distributions Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dividends Payable [Line Items]    
Distributions, Per Share Amount $ 0.625 $ 0.625
Total Distributions Amount $ 34,143 $ 15,960
Distributions Date Declared, Tuesday, March 31, 2026    
Dividends Payable [Line Items]    
Distributions, Date Declared Mar. 31, 2026  
Distributions, Record Date Mar. 31, 2026  
Distributions, Payment Date May 08, 2026  
Distributions, Per Share Amount $ 0.625  
Total Distributions Amount $ 34,143  
Distributions Date Declared, Monday, March 31, 2025    
Dividends Payable [Line Items]    
Distributions, Date Declared   Mar. 31, 2025
Distributions, Record Date   Mar. 31, 2025
Distributions, Payment Date   May 14, 2025
Distributions, Per Share Amount   $ 0.625
Total Distributions Amount   $ 15,960