v3.25.2
Earnings Per Share (Narrative) (Detail)
shares in Millions
3 Months Ended
Jun. 30, 2025
shares
Earnings Per Share [Abstract]  
Average options excluded from computation of diluted earnings per share 0.2