v3.26.1
NET ASSETS - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net increase (decrease) in net assets resulting from operations attributable to Common Stockholders        
Basic $ (60) $ 14,630 $ (4,278) $ 27,858
Diluted $ (60) $ 14,630 $ (4,278) $ 28,684
Weighted average common shares outstanding        
Basic (in shares) 69,542,646 72,902,981 70,221,506 62,475,544
Diluted (in shares) 69,542,646 72,902,981 70,221,506 65,168,847
Basic and diluted earnings per share        
Basic (in dollars per share) $ 0.00 $ 0.20 $ (0.06) $ 0.45
Diluted (in dollars per share) $ 0.00 $ 0.20 $ (0.06) $ 0.44