XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events - Additional Information (Details) - Subsequent Event - O 2024 Q4 Dividends
Mar. 27, 2025
$ / shares
Subsequent Event [Line Items]  
Dividends declared per share $ 0.65
Dividend payable date Mar. 27, 2025
Dividend payable record date Feb. 18, 2025