Organization (Details) |
3 Months Ended |
---|---|
Mar. 31, 2025 | |
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
Required Annual Distribution of Taxable Net Income | 90.00% |
Intended annual distribution of taxable net income | 100.00% |