XML 113 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Stock Incentive Plans (Details) - Stock Incentive Plans - USD ($)
$ in Millions
12 Months Ended
Apr. 23, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock incentive plans        
Common stock reserved for future issuance 8,000,000      
Period of stock options and restricted stock issued 10 years      
Number of shares available for grant   7,324,824    
Pre-tax stock-based employee compensation expense   $ 9.2 $ 7.9 $ 6.4
After tax stock-based employee compensation expense   $ 7.4 $ 6.1 $ 4.9