v3.26.1
Credit Facilities - Additional Information (Details) - USD ($)
6 Months Ended
Apr. 01, 2026
Mar. 06, 2026
Aug. 22, 2025
Mar. 07, 2025
Aug. 11, 2023
Sep. 13, 2022
Mar. 08, 2022
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Feb. 02, 2024
Line Of Credit Facility [Line Items]                      
Repayment of credit facilities               $ 256,500,000 $ 237,000,000    
Deferred financing costs, gross               1,102,000   $ 595,000  
Subscription Based Credit Facility                      
Line Of Credit Facility [Line Items]                      
Maximum commitments   $ 0         $ 200,000,000 0   50,000,000  
Debt instrument, maturity date             Mar. 07, 2025        
Increased amount of credit facility             $ 400,000,000        
Line of credit facility, maturity date   Mar. 06, 2026   Mar. 06, 2026     Mar. 07, 2025        
Repayment of credit facilities   $ 40,500,000                  
Subscription Based Credit Facility Amendment                      
Line Of Credit Facility [Line Items]                      
Maximum commitments       $ 50,000,000              
Asset Based Credit Facility                      
Line Of Credit Facility [Line Items]                      
Maximum commitments $ 650,000,000   $ 800,000,000     $ 250,000,000   300,000,000   650,000,000 $ 400,000,000
Debt instrument, maturity date     Apr. 28, 2028     Sep. 13, 2027          
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 One                      
Line Of Credit Facility [Line Items]                      
Maximum commitments               800,000,000      
Asset Based Credit Facility Amendment Two                      
Line Of Credit Facility [Line Items]                      
Maximum commitments     $ 650,000,000                
Debt instrument, maturity date     Apr. 28, 2028                
Credit facility, interest rate     2.25%                
Asset Based Credit Facility Amendment Three                      
Line Of Credit Facility [Line Items]                      
Maximum commitments $ 300,000,000                    
Deferred financing costs, gross               1,880,000      
Asset Based Credit Facility Amendment Four                      
Line Of Credit Facility [Line Items]                      
Debt instrument, maturity date Apr. 01, 2030                    
Asset Based Credit Facility Term Loan                      
Line Of Credit Facility [Line Items]                      
Maximum commitments $ 150,000,000   $ 325,000,000         200,000,000     $ 400,000,000
Asset Based Credit Facility Amendment                      
Line Of Credit Facility [Line Items]                      
Maximum commitments               400,000,000      
Credit facility, interest rate         2.90%            
Revolving Credit Lines                      
Line Of Credit Facility [Line Items]                      
Maximum commitments               7,149,000   36,200,000  
Deferred financing costs               1,102,000   595,000  
Term Loan                      
Line Of Credit Facility [Line Items]                      
Maximum commitments               150,000,000   325,000,000  
Deferred financing costs               $ 1,102,000   $ 563,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%