XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
3 Months Ended 12 Months Ended 25 Months Ended 37 Months Ended
Sep. 30, 2024
Sep. 30, 2022
Sep. 30, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2024
Jul. 31, 2022
Statement of Stockholders' Equity [Abstract]                
Dividends declared on common stock (in dollars per share) $ 0.17 $ 0.15 $ 0.28 $ 0.64 $ 0.60 $ 0.86 $ 0.15 $ 0.28