v3.26.1
Subsequent Events - Additional Information (Detail) - Subsequent Event
May 21, 2026
$ / shares
Subsequent Event [Line Items]  
Dividend annual rate $ 0.5
Dividend per share on common stock $ 0.125
O2026Q2 Dividends  
Subsequent Event [Line Items]  
Dividend declaration date May 21, 2026
Dividend payable date Jun. 26, 2026
Dividends Payable, Date of Record Jun. 12, 2026