XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Details) - Subsequent Event - O 2025 Q2 Dividends
May 08, 2025
$ / shares
Subsequent Event [Line Items]  
Declared date May 08, 2025
Date of record May 19, 2025
Distribution payable date May 29, 2025
Base Distribution  
Subsequent Event [Line Items]  
Declared cash distribution of per share of common stock $ 0.47