XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Oct. 31, 2024
Oct. 30, 2024
Earnings Per Share [Abstract]              
Common stock, issued (in shares) 51,006,575   51,006,575   50,980,924 50,972,059 1,000
Common stock, outstanding (in shares) 51,006,575   51,006,575   50,980,924 50,972,059 1,000
Shares excluded from the calculation of diluted earnings per share due to their dilutive effect (in shares) 9,000 0 3,000 0      
Stock-based awards outstanding (in shares)   0   0