v3.25.1
Debt - Narrative (Details)
$ in Millions
Apr. 17, 2025
Apr. 01, 2025
Mar. 31, 2025
USD ($)
Debt Instrument [Line Items]      
Consolidated leverage ratio     4.00
Consolidated interest coverage ratio     3.00
Term Loan 1      
Debt Instrument [Line Items]      
Maximum borrowing capacity     $ 300
Subsequent event      
Debt Instrument [Line Items]      
Consolidated leverage ratio   3.75  
Subsequent event | Contingent event      
Debt Instrument [Line Items]      
Consolidated leverage ratio 3.50