v3.26.1
Credit Facilities - Summary of Amounts Outstanding and Available under Credit Facilities (Details) - PNC Revolving Credit Facility - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Nov. 08, 2024
Jan. 31, 2022
Line of Credit Facility [Line Items]        
Borrowings Outstanding       $ 295,500,000
PNC Revolving Credit Agreement        
Line of Credit Facility [Line Items]        
Maximum commitment $ 350,000,000 $ 350,000,000 $ 350,000,000  
Borrowings Outstanding 184,600,000 219,600,000    
Available Amount $ 165,400,000 $ 130,400,000