v3.26.1
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, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Issuers
Jun. 30, 2025
USD ($)
Dec. 31, 2025
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,560,035   $ 2,560,035   $ 2,572,564      
Number of issuers in business credit | Issuers         168   179      
Line of credit facility, expiration date         Nov. 13, 2028          
Net Income (Loss)     8,269 $ 24,232 $ 25,393 $ 44,158        
SLR Business Credit [Member]                    
SLR Business Credit [Line Items]                    
Long-term line of credit     3,557   3,557   $ 2,990      
Net Income (Loss)     2,286 2,931 4,226 5,482        
Gross income     12,699 $ 13,224 24,740 $ 26,151        
Senior Secured Commitments [Member]                    
SLR Business Credit [Line Items]                    
Commitments and contingencies     259,250   259,250   297,750      
Commitment funded amount     123,719   123,719   157,025      
Senior Secured Commitments [Member] | SLR Business Credit [Member]                    
SLR Business Credit [Line Items]                    
Commitments and contingencies     925,826   925,826   920,443      
Commitment funded amount     597,580   597,580   535,201      
Assets     642,870   642,870   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   367,000          
Long-term line of credit     $ 325,630   $ 325,630   $ 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%