v3.26.1
Components of Comprehensive Income (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 34.0 $ 40.5
Other comprehensive income (loss)    
Derivative contracts increase (decrease) 0.8 (2.9)
Total comprehensive income $ 34.8 $ 37.6