v3.25.2
Credit Facilities - Summary of Amounts Outstanding and Available under Credit Facilities (Details) - PNC Revolving Credit Facility - USD ($)
Jun. 30, 2025
Dec. 31, 2024
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 213,500,000 300,000,000    
Available Amount $ 136,322,000 $ 49,822,000