v3.25.4
Earnings Per Common Share - Schedule of Basic and Diluted Earning Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings per Share Basic and Diluted [Line Items]      
Net increase in net assets from operations $ 598,898 $ 321,791 $ 67,777
Weighted average shares outstanding, diluted [1] 289,833,453 129,477,228 35,380,606
Common Class I      
Earnings per Share Basic and Diluted [Line Items]      
Weighted average shares outstanding, basic 289,833,453 129,477,228 35,380,606
Weighted average shares outstanding, diluted 289,833,453 129,477,228 35,380,606
Basic earnings (loss) per share $ 2.07 $ 2.49 $ 1.92
Diluted earnings (loss) per share $ 2.07 $ 2.49 $ 1.92
[1] The per share data was derived by using the weighted average Shares outstanding during the applicable period that the Shares were outstanding, except for distributions recorded, which reflects the actual amount per Share for the applicable period.