XML 56 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 11 Months Ended
Jul. 01, 2024
USD ($)
$ / shares
shares
Mar. 30, 2020
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
agreement
Mar. 31, 2024
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2024
USD ($)
agreement
Feb. 04, 2016
USD ($)
Securities Financing Transaction [Line Items]              
Number of collateralized agreements | agreement     1     1  
Securities purchased under collateralized agreements to resell, cost     $ 30,000,000     $ 30,000,000  
Securities purchased under agreements to resell     13,500,000     13,500,000  
Cash equivalents     0     0  
PIK interest income     7,588,000 $ 9,654,000      
Non-cash dividend income     $ 8,188,000 7,424,000      
Investments threshold period past due for nonaccrual status     30 days        
Deferred tax liability     $ 1,432,000     $ 1,410,000  
Dividend reinvestment plan, share price percentage, threshold     110.00%        
Investments in Majority-owned Subsidiaries              
Securities Financing Transaction [Line Items]              
Shares redeemed for a promissory note (in shares) | shares   105,030          
Redemption of shares paid-in-kind   $ 11,315,000          
Interest rate   7.00%          
Common Stock              
Securities Financing Transaction [Line Items]              
Stock repurchase program, authorized amount             $ 50,000,000
Common stock repurchased     $ 0 $ 0 $ 2,948,000    
Common Stock | New Mountain Net Lease Corporation              
Securities Financing Transaction [Line Items]              
Sale of stock, number of shares issued (in shares) | shares   105,030          
Sale of stock, price per share (in dollars per share) | $ / shares   $ 107.73          
Sale of stock, consideration received   $ 11,315,000          
Common Stock | New Mountain Net Lease Corporation | Investments in Majority-owned Subsidiaries              
Securities Financing Transaction [Line Items]              
Sale of stock, price per share (in dollars per share) | $ / shares $ 73.39            
Sale of stock, consideration received $ 4,666,000            
Shares sold (in shares) | shares 63,575            
Common Stock | Affiliate Of Investment Adviser | New Mountain Net Lease Corporation              
Securities Financing Transaction [Line Items]              
Sale of stock, number of shares issued (in shares) | shares 63,575            
Sale of stock, price per share (in dollars per share) | $ / shares $ 73.39            
Sale of stock, consideration received $ 4,666,000