v3.25.4
Debt - Summary of Long term Debt, Net of Current Portion (Parenthetical) (Details)
Dec. 31, 2025
6.5% Senior Secured Notes due 2028 [Member] | Advantage Sales And Marketing Inc [Member]  
Debt Disclosure [Line Items]  
Long term debt instrument fixed rate of interest 6.50%