RELATED PARTY TRANSACTIONS - Sale of Common Stock to Main Street (Details) - USD ($) |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Related Party Transaction [Line Items] | ||
Purchase of stock at the public offering price (in dollars per share) | $ 15.53 | |
Related Party | MSC Income | ||
Related Party Transaction [Line Items] | ||
Sales purchased (in shares) | 289,761 | 157,035 |
Sale of stock, price per share (in dollars per share) | $ 15.53 | $ 15.92 |
Total Cost | $ 4,500,000 | $ 2,500,000 |
X | ||||||||||
- Definition Investment Company, Purchase Of Stock At The Public Offering Price, Per Share No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Cash received on stock transaction after deduction of issuance costs. No definition available.
|
X | ||||||||||
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. No definition available.
|
X | ||||||||||
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|