v3.25.4
Tax Receivable Agreement Liability - Additional Information (Details) - USD ($)
$ in Millions
Nov. 04, 2024
Sep. 28, 2021
Income Tax Disclosure [Abstract]    
Percentage of estimated tax benefits to be realized   85.00%
Tax receivable agreement, gross settlement amount $ 72.5