XML 92 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share - Narrative (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Oct. 31, 2024
Oct. 30, 2024
Earnings Per Share [Abstract]          
Common stock, issued (in shares) 51,006,719 50,980,924   50,972,059 1,000
Common stock, outstanding (in shares) 51,006,719 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) 0 0 0    
Stock-based awards outstanding (in shares)     0