v3.26.1
Subsequent Events - Additional Information (Detail) - Subsequent Event [Member] - Dividends Declared [Member]
Jul. 29, 2026
$ / shares
Subsequent Event [Line Items]  
Quarterly Cash Dividends Per Share Declared $ 0.1875
Dividends Payable, Date declared Jul. 29, 2026
Dividend Payable, Date to be paid Sep. 17, 2026
Dividends Payable, Date of Record Sep. 03, 2026