Annual report [Section 13 and 15(d), not S-K Item 405]

ORGANIZATION AND BASIS OF PRESENTATION - Schedule of Adjusting for the Reverse Stock Split (Details)

v3.25.1
ORGANIZATION AND BASIS OF PRESENTATION - Schedule of Adjusting for the Reverse Stock Split (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted average number of shares of common stock outstanding - basic (in shares) [1] 40,174,311 40,134,501 39,996,520
Weighted average number of shares of common stock outstanding - diluted (in shares) [1] 40,174,311 40,134,501 39,996,520
Net increase in net assets per share resulting from operations - basic (in dollars per share) [1] $ 1.41 $ 1.65 $ 1.14
Net increase in net assets per share resulting from operations - diluted (in dollars per share) [1] $ 1.41 $ 1.65 $ 1.14
As Reported      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted average number of shares of common stock outstanding - basic (in shares)   80,269,002 79,993,040
Weighted average number of shares of common stock outstanding - diluted (in shares)   80,269,002 79,993,040
Net increase in net assets per share resulting from operations - basic (in dollars per share)   $ 0.82 $ 0.57
Net increase in net assets per share resulting from operations - diluted (in dollars per share)   $ 0.82 $ 0.57
[1] As discussed in Note A.3 - Reverse Stock Split, the Company completed a two-for-one reverse stock split, effective as of December 16, 2024.