v3.26.1
EARNINGS PER SHARE - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Income (Loss) $ 13,196,000 $ 9,624,000 $ 13,999,000 $ 13,450,000
Class I        
Net Income (Loss) $ 11,924 $ 9,624,000 $ 12,849,000 $ 13,450
Weighted-average shares outstanding, Basic (in shares) 43,152,841.86 17,253,088.89 43,473,781.532 15,630,730.305
Weighted-average shares outstanding, Diluted (in shares) 43,152,841.86 17,253,088.89 43,473,781.532 15,630,730.305
Basic earnings (loss) per share (in dollar per share) $ 0.28 $ 0.56 $ 0.3 $ 0.86
Diluted earnings (loss) per share (in dollar per share) $ 0.28 $ 0.56 $ 0.3 $ 0.86
Class S        
Net Income (Loss) $ 1,272 $ 0 $ 1,150,000 $ 0
Weighted-average shares outstanding, Basic (in shares) 5,346,692.48 0 5,328,075.044 0
Weighted-average shares outstanding, Diluted (in shares) 5,346,692.48 0 5,328,075.044 0
Basic earnings (loss) per share (in dollar per share) $ 0.24 $ 0 $ 0.22 $ 0
Diluted earnings (loss) per share (in dollar per share) $ 0.24 $ 0 $ 0.22 $ 0