v3.26.1
Debt - 2026 Credit Agreement (Term Loan due 2026) (Details) - Term Loan due 2026 - Secured Debt - USD ($)
$ in Millions
Mar. 30, 2026
Sep. 26, 2019
Debt Instrument [Line Items]    
Long-term line of credit   $ 525.0
Stated rate (as percent) 7.54%