XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Changes in Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Nov. 04, 2024
Oct. 15, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dividends declared per share     $ 0.05 $ 0.05 $ 0.15 $ 0.15
Subsequent Event | 2024 Q3 Dividends            
Dividends declared date   Oct. 15, 2024        
Dividends declared per share   $ 0.06        
Dividends payable date   Nov. 04, 2024        
Dividends record date   Oct. 25, 2024        
Dividends paid $ 2.7