v3.26.1
Subsequent Events - Additional Information (Details) - Subsequent Event - O 2026 M4 Dividends
Apr. 29, 2026
Subsequent Event [Line Items]  
Distributions declared date Apr. 29, 2026
Distributions record date Apr. 30, 2026
Distributions paid date May 19, 2026