v3.26.3
Note Receivable - Additional Information (Detail) - USD ($)
$ in Millions
Jan. 02, 2024
Sep. 26, 2026
Receivables [Abstract]    
Payment on loan and security agreement $ 20.0  
Repayment of the note receivable plus an agreed investment return 22.4  
Fair value of note receivable 18.6 $ 0.2
Amortization of note receivable $ 1.4  
Note receivable maturity date   Dec. 31, 2028
Remaining fair value on note receivable   $ 7.8