XML 74 R65.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net increase (decrease) in net assets from operations $ 39,289 $ (54,213) $ 70,842 $ (11,761)
Weighted average shares outstanding, basic 117,204,952 114,363,722 117,250,832 [1] 112,220,299 [1]
Weighted average shares outstanding, diluted 117,204,952 114,363,722 117,250,832 [1] 112,220,299 [1]
Basic earnings (loss) per share $ 0.34 $ (0.47) $ 0.6 $ (0.1)
Diluted earnings (loss) per share $ 0.34 $ (0.47) $ 0.6 $ (0.1)
[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