v3.26.1
Net Assets - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]          
Shares issued 200,000,000        
Common stock shares classified 200,000,000 200,000,000      
Preferred Stock, authorized 250        
Common stock, par value $ 0.001 $ 0.001      
Preferred stock, par value $ 0.001        
Designated percenatge 12.00%        
Capital commitments $ 3,539,354 $ 2,606,788 $ 1,444,678 $ 1,052,600 $ 800,000
Common Shares          
Class of Stock [Line Items]          
Shares issued 33,304,308 54,833,419 14,584,479    
Subscription Agreements          
Class of Stock [Line Items]          
Capital commitments $ 3,500,000        
Remaining undrawn capital commitments $ 589,400