XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Details) - O 2025 Q1 Dividends [Member] - Subsequent Event [Member]
Mar. 26, 2025
$ / shares
Subsequent Event [Line Items]  
Dividends declared date Mar. 26, 2025
Distribution per share $ 0.56
Dividends payment date Mar. 28, 2025
Dividends record date Mar. 26, 2025