v3.26.1
SLR Business Credit - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 27, 2024
USD ($)
Jun. 03, 2021
USD ($)
Mar. 31, 2026
USD ($)
Issuers
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Issuers
Dec. 31, 2024
USD ($)
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,540,411   $ 2,572,564        
Number of issuers in business credit | Issuers     178   179        
Line of credit facility, expiration date     Nov. 13, 2028            
Net Income (Loss)     $ 17,124 $ 19,926          
SLR Business Credit [Member]                  
SLR Business Credit [Line Items]                  
Long-term line of credit     2,945   $ 2,990        
Net Income (Loss)     1,940 2,551          
Gross income     12,041 $ 12,928          
Senior Secured Commitments [Member]                  
SLR Business Credit [Line Items]                  
Commitments and contingencies     253,250   297,750        
Commitment funded amount     111,147     $ 157,025      
Senior Secured Commitments [Member] | SLR Business Credit [Member]                  
SLR Business Credit [Line Items]                  
Commitments and contingencies     909,142   920,443        
Commitment funded amount     524,140   535,201        
Assets     568,632   574,114        
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     367,000            
Long-term line of credit     $ 254,218   $ 273,161        
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%