XML 63 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Event (Details) - 2025 Q1 Dividends - Subsequent event
1 Months Ended
Feb. 03, 2025
$ / shares
Subsequent event  
Dividends payable date declared Feb. 03, 2025
Quarterly cash dividend declared (in dollars per share) $ 0.06
Dividends payable date to be paid Mar. 14, 2025
Dividends payable date of record Feb. 21, 2025