XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Treasury Stock (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity, Class of Treasury Stock [Line Items]      
Treasury stock acquired (in shares) 85,644 138,725 108,178
Repurchase of common stock including value of shares withheld for tax obligation $ 3.2 $ 3.9 $ 2.5
Common Stock      
Equity, Class of Treasury Stock [Line Items]      
Treasury stock acquired (in shares) [1] 85,644 138,725 108,178
Tax withholdings related to net share settlements of stock-based compensation awards (in shares) [1] 18,630 11,378 24,163
[1] The accompanying Consolidated Financial Statements and notes thereto have been retroactively adjusted to reflect the two-for-one stock split completed in August 2023. See Note 1 – Nature of Operations and Basis of Presentation for details.