v3.25.2
Credit Facilities - Additional Information (Details) - USD ($)
Mar. 07, 2025
Aug. 11, 2023
Sep. 13, 2022
Mar. 08, 2022
Jun. 30, 2025
Dec. 31, 2024
Feb. 02, 2024
Line Of Credit Facility [Line Items]              
Deferred financing costs, gross         $ 441,000 $ 1,150,000  
Subscription Based Credit Facility              
Line Of Credit Facility [Line Items]              
Maximum commitments       $ 200,000,000 50,000,000 200,000,000  
Increased amount of credit facility       $ 400,000,000      
Line of credit facility, maturity date       Mar. 07, 2025      
Subscription Based Credit Facility Amendment              
Line Of Credit Facility [Line Items]              
Maximum commitments $ 50,000,000            
Line of credit facility, maturity date Mar. 06, 2026            
Asset Based Credit Facility              
Line Of Credit Facility [Line Items]              
Maximum commitments     $ 250,000,000   800,000,000 800,000,000 $ 400,000,000
Increased amount of credit facility     $ 800,000,000        
Line of credit facility, maturity date     Sep. 13, 2027        
Percentage of membership interest of borrower obligation     100.00%        
Asset Based Credit Facility Amendment              
Line Of Credit Facility [Line Items]              
Maximum commitments         400,000,000    
Credit facility, interest rate   2.90%          
Asset Based Credit Facility Amendment One              
Line Of Credit Facility [Line Items]              
Maximum commitments         800,000,000    
Deferred financing costs, gross             2,704,000
Deferred financing costs             1,352,000
Asset Based Credit Facility Term Loan              
Line Of Credit Facility [Line Items]              
Maximum commitments         200,000,000   400,000,000
Deferred financing costs             $ 1,352,000
Term Loan              
Line Of Credit Facility [Line Items]              
Maximum commitments         400,000,000 400,000,000  
Deferred financing costs         317,000 1,081,000  
Revolving Credit Lines              
Line Of Credit Facility [Line Items]              
Maximum commitments         13,200,000 0  
Deferred financing costs         $ 441,000 $ 1,150,000  
SOFR | Subscription Based Credit Facility              
Line Of Credit Facility [Line Items]              
Credit facility, interest rate       1.75%      
SOFR | Subscription Based Credit Facility | Maximum              
Line Of Credit Facility [Line Items]              
Credit facility, interest rate       1.00%      
SOFR | Subscription Based Credit Facility Amendment              
Line Of Credit Facility [Line Items]              
Credit facility, interest rate 2.10%            
SOFR | Asset Based Credit Facility              
Line Of Credit Facility [Line Items]              
Credit facility, interest rate     2.25%        
Base Rate | Subscription Based Credit Facility              
Line Of Credit Facility [Line Items]              
Credit facility, interest rate       0.75%      
Base Rate | Asset Based Credit Facility              
Line Of Credit Facility [Line Items]              
Credit facility, interest rate     2.25%