v3.26.1
Subsequent Event (Details) - 2026 Q3 Dividends - Subsequent event
1 Months Ended
Jul. 29, 2026
$ / shares
Subsequent event  
Dividends payable date declared Jul. 29, 2026
Quarterly cash dividend declared (in dollars per share) $ 0.06
Dividends payable date to be paid Sep. 11, 2026
Dividends payable date of record Aug. 21, 2026