XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Reconciliation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items]      
Net Income (Loss) $ 47.1 $ 45.2 $ 41.4
Weighted Average Common Shares Outstanding - Basic 16,098 16,045 15,991
Plus: Diluted Effect of Incremental Shares 11 8 5
Weighted Average Common Shares Outstanding - Diluted 16,109 16,053 15,996
Earnings per Common Share - Basic $ 2.93 $ 2.82 $ 2.59
Earnings per Common Share - Diluted $ 2.93 $ 2.82 $ 2.59