XML 103 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net income attributable to controlling interests $ 80.0 $ 85.0 $ 65.8
Denominator:      
Weighted-average shares of common stock outstanding—basic (in shares) 36,191,989 37,770,185 41,493,154
Potential shares of common stock:      
Weighted-average shares of common stock outstanding—diluted (in shares) 36,222,195 38,328,406 42,537,943
Earnings per share of common stock attributable to controlling interests:      
Basic (in dollars per share) $ 2.21 $ 2.25 $ 1.59
Diluted (in dollars per share) $ 2.21 $ 2.22 $ 1.55
Restricted stock units      
Potential shares of common stock:      
Potential shares of common stock (in shares) 30,206 22,178 7,448
Employee stock options      
Potential shares of common stock:      
Potential shares of common stock (in shares) 0 536,043 1,037,341