XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Event (Details) - 2025 Q3 Dividends - Subsequent event
1 Months Ended
Jul. 30, 2025
$ / shares
Subsequent event  
Dividends payable date declared Jul. 30, 2025
Quarterly cash dividend declared (in dollars per share) $ 0.06
Dividends payable date to be paid Sep. 12, 2025
Dividends payable date of record Aug. 22, 2025