XML 79 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation - Narrative (Details)
12 Months Ended
Dec. 31, 2024
segment
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Jul. 25, 2022
vote
$ / shares
shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of reportable segments | segment 3    
Cash used to settle award, par value (dollars per share)     $ 24.65
Common stock, shares authorized (in shares) | shares 1,000 1,000 1,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01
Common stock, number of votes per share | vote     1