v3.25.1
Commitments and Contingencies - Narrative (Details) - Affiliated Entity - USD ($)
$ in Millions
3 Months Ended 59 Months Ended
May 09, 2023
Mar. 31, 2025
Mar. 31, 2025
Investment Advisory Agreement      
Related Party Transaction [Line Items]      
Expenses from transactions with related party     $ 3.3
Investment advisory rate (percent) 1.50%    
Investment Advisory Agreement, Organization and Offering Costs      
Related Party Transaction [Line Items]      
Investment advisory rate (percent)   1.50%  
Investment Advisory Agreement, Organization and Offering Costs | Adviser      
Related Party Transaction [Line Items]      
Expenses from transactions with related party     $ 3.3
Investment Advisory Agreement, Percentage of Gross Offering Proceeds, Maximum      
Related Party Transaction [Line Items]      
Investment advisory rate (percent)   1.50%