XML 64 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Common Share - Schedule of Basic and Diluted Earning Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings per Share Basic and Diluted [Line Items]        
Net increase in net assets from operations $ 68,684 $ 9,351 $ 133,119 $ 11,295
Common Class I        
Earnings per Share Basic and Diluted [Line Items]        
Weighted average shares outstanding, basic 110,477,322 14,247,479 97,055,046 14,247,479
Weighted average shares outstanding, diluted 110,477,322 14,247,479 97,055,046 14,247,479
Basic earnings (loss) per share $ 0.62 $ 0.66 $ 1.37 $ 0.79
Diluted earnings (loss) per share $ 0.62 $ 0.66 $ 1.37 $ 0.79