v3.26.1
Dividends - Additional Information (Detail) - O 2026 Q2 Dividends [Member]
Apr. 30, 2026
$ / shares
Dividends Payable [Line Items]  
Dividends payable, date declared Apr. 30, 2026
Dividends declared per common share $ 0.105
Dividends payable, recorded date Jun. 01, 2026
Dividends payable, date to be paid Jul. 01, 2026