v3.26.1
NET ASSETS - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net increase (decrease) in net assets resulting from operations attributable to Common Stockholders    
Basic $ (4,218) $ 13,228
Diluted $ (4,218) $ 14,054
Weighted average common shares outstanding    
Basic (in shares) 70,907,909 51,923,228
Diluted (in shares) 70,907,909 57,339,759
Basic and diluted earnings per share    
Basic (in dollars per share) $ (0.06) $ 0.25
Diluted (in dollars per share) $ (0.06) $ 0.25