v3.26.1
Subsequent Events - Additional Information (Detail) - Subsequent Event - Quarterly Cash Dividend
1 Months Ended
Jul. 31, 2026
$ / shares
Subsequent Event [Line Items]  
Cash dividend per share $ 0.3
Dividends payable, date to be paid Sep. 16, 2026
Dividend date of record Aug. 19, 2026
Dividend date of declaration 2026-07