XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.2
Cash Dividends - Additional Information (Detail) - O2025M1 Dividends [Member]
Jul. 15, 2025
$ / shares
Class of Stock [Line Items]  
Dividend payable date, declared day Jul. 15, 2025
Special cash dividend $ 0.6
Annual cash dividend $ 0.9
Subsequent Event [Member]  
Class of Stock [Line Items]  
Dividend payable date, declared day Jul. 15, 2025
Special cash dividend $ 0.6
Annual cash dividend $ 0.9