Quarterly report [Sections 13 or 15(d)]

RELATED PARTY TRANSACTIONS - Summarizes of Main Street???s Purchases of Shares (Details)

v3.26.1
RELATED PARTY TRANSACTIONS - Summarizes of Main Street’s Purchases of Shares (Details) - MSC Income - Related Party - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Related Party Transaction [Line Items]      
Total number of shares purchased (in shares) 199,046 134,278 49,261
Average price paid per share (in dollars per share) $ 12.90 $ 12.70 $ 13.36
Total cost $ 2,567 $ 1,705 $ 658
Total number of shares purchased as part of publicly announced plans or programs (in shares) 199,046 134,278 49,261
Approximate dollar value of shares that may yet be purchased under the plans or programs $ 0 $ 14,063 $ 15,766
Share repurchase program, expired amount 11,500    
Share repurchase program, authorized, amount $ 20,000