v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 30, 2026
Jul. 21, 2026
Sep. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Subsequent Event [Line Items]              
Distributions declared per share (in dollars per share)       $ 0.25 $ 0.32 $ 0.57 $ 0.64
Revolving Credit Facility | NMFC Credit Facility | Line of Credit              
Subsequent Event [Line Items]              
Maximum borrowing capacity     $ 638,500        
Revolving Credit Facility | NMFC Credit Facility | Line of Credit | Extending Lenders              
Subsequent Event [Line Items]              
Maximum borrowing capacity     $ 527,100 $ 527,100   $ 527,100  
Basis spread on variable rate     1.90%        
Revolving Credit Facility | NMFC Credit Facility | Line of Credit | Non-Extending Lenders              
Subsequent Event [Line Items]              
Maximum borrowing capacity     $ 111,400        
Basis spread on variable rate     2.10%        
Subsequent Event              
Subsequent Event [Line Items]              
Distributions declared per share (in dollars per share)   $ 0.25          
Subsequent Event | Revolving Credit Facility | NMFC Credit Facility | Line of Credit              
Subsequent Event [Line Items]              
Basis spread on variable rate 2.00%            
Subsequent Event | Revolving Credit Facility | NMFC Credit Facility | Line of Credit | Extending Lenders              
Subsequent Event [Line Items]              
Maximum borrowing capacity $ 487,100            
Subsequent Event | Revolving Credit Facility | NMFC Credit Facility | Line of Credit | Non-Extending Lenders              
Subsequent Event [Line Items]              
Maximum borrowing capacity $ 50,000