v3.25.0.1
Fair Value Measurements and Disclosures - Additional Information (Details) - Recurring basis - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value Measurements and Disclosures    
Transfers in or out of Level 3 $ 0.0 $ 0.0
Carrying value | First lien term loan facility    
Fair Value Measurements and Disclosures    
Loan value 1,163.5 1,730.8
Fair value | First lien term loan facility    
Fair Value Measurements and Disclosures    
Loan value $ 1,169.4 $ 1,735.1