v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
Mar. 07, 2025
Mar. 08, 2022
Dec. 31, 2025
Dec. 31, 2024
Subscription Based Credit Facility        
Subsequent Event [Line Items]        
Maximum commitments   $ 200,000,000 $ 50,000,000 $ 200,000,000
Line of credit facility, maturity date Mar. 06, 2026 Mar. 07, 2025    
Subscription Based Credit Facility Amendment        
Subsequent Event [Line Items]        
Maximum commitments $ 50,000,000