v3.25.4
Debt - Narrative (Details)
$ in Millions
Sep. 12, 2022
USD ($)
Debt Instrument [Line Items]  
Debt covenant, aggregate acquisition amount benchmark $ 250
Amended and Restated Credit Agreement  
Debt Instrument [Line Items]  
Debt covenant, consolidated leverage ratio 5.25
Amended and Restated Credit Agreement | Weighted Average  
Debt Instrument [Line Items]  
Debt covenant, consolidated leverage ratio 6.0
Amended and Restated Credit Agreement | Maximum  
Debt Instrument [Line Items]  
Debt covenant, consolidated leverage ratio 5.75