XML 78 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings (Loss) Per Share - Schedule of Basic and Diluted Earning Per Unit (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 [Abstract]        
Net increase (decrease) in net assets from operations $ (54,213) $ 65,664 $ (11,761) $ 93,727
Weighted average shares outstanding, basic 114,363,722 109,463,144 112,220,299 107,040,899
Weighted average shares outstanding, diluted 114,363,722 109,463,144 112,220,299 107,040,899
Basic earnings (loss) per share $ (0.47) $ 0.6 $ (0.1) $ 0.88
Diluted earnings (loss) per share $ (0.47) $ 0.6 $ (0.1) $ 0.88