v3.25.2
SLR Business Credit - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 27, 2024
USD ($)
Jun. 03, 2021
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Issuers
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Issuers
Jun. 28, 2019
USD ($)
May 01, 2018
Oct. 20, 2017
USD ($)
SLR Business Credit [Line Items]                    
Line of credit facility, maximum borrowing capacity $ 30,000                  
Commitments and contingencies              
Assets     2,537,272   $ 2,537,272   $ 2,449,417      
Number of issuers in business credit | Issuers         192   188      
Line of credit facility, expiration date         Nov. 13, 2025          
Net Income (Loss)     24,232 $ 23,228 $ 44,158 $ 51,099        
SLR Business Credit [Member]                    
SLR Business Credit [Line Items]                    
Long-term line of credit     2,689   2,689   $ 2,598      
Net Income (Loss)     2,931 2,324 5,482 5,505        
Gross income     13,224 $ 10,437 26,151 $ 21,605        
Senior Secured Commitments [Member]                    
SLR Business Credit [Line Items]                    
Commitments and contingencies     293,250   293,250   288,250      
Commitment funded amount     157,899   157,899   130,207      
Senior Secured Commitments [Member] | SLR Business Credit [Member]                    
SLR Business Credit [Line Items]                    
Commitments and contingencies     1,014,089   1,014,089   857,953      
Commitment funded amount     516,279   516,279   488,402      
Assets     558,084   558,084   527,077      
Fast Pay Partners LLC [Member]                    
SLR Business Credit [Line Items]                    
Percentage of voting interests acquired   100.00%                
Business combination, consideration transferred   $ 66,671                
Webster Bank, N.A.'s Commercial Services Division [Member]                    
SLR Business Credit [Line Items]                    
Business combination, consideration transferred 127,000                  
NMCs Credit Facility [Member]                    
SLR Business Credit [Line Items]                    
Line of credit facility, maximum borrowing capacity $ 97,000 47,671           $ 15,500    
SUNS [Member]                    
SLR Business Credit [Line Items]                    
Line of credit facility, maximum borrowing capacity   $ 19,000                
NMC Senior Credit Facility [Member]                    
SLR Business Credit [Line Items]                    
Line of credit facility, maximum borrowing capacity     325,307   325,307          
Long-term line of credit     $ 274,365   $ 274,365   $ 231,034      
NM Holdco [Member]                    
SLR Business Credit [Line Items]                    
Percentage of equity interest contributed to another entity               99.00%    
North Mill Capital LLC [Member]                    
SLR Business Credit [Line Items]                    
Equity method investment, ownership percentage                 99.00% 100.00%
Equity method investments                   $ 51,000
ESP SSC Corporation [Member]                    
SLR Business Credit [Line Items]                    
Equity method investment, ownership percentage                 1.00% 1.00%
Summit Financial Resources [Member]                    
SLR Business Credit [Line Items]                    
Equity method investment, ownership percentage               100.00%