v3.25.3
Subsequent Events - Additional Information (Details) - Subsequent Event - O 2025 Q3 Dividends
Oct. 30, 2025
Subsequent Event [Line Items]  
Distributions declared date Oct. 30, 2025
Distributions record date Oct. 31, 2025
Distributions paid date Nov. 18, 2025