XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Note Receivable - Additional Information (Detail) - USD ($)
$ in Millions
Jan. 02, 2024
Jun. 29, 2024
Receivables [Abstract]    
Payment on loan and security agreement $ 20.0  
Repayment of the note receivable plus an agreed investment return 22.4  
Annual repayment limits in 2024   $ 3.0
Annual repayment limits in 2025   7.5
Annual repayment limits in 2026   10.0
Annual repayment limits, Thereafter   10.0
Fair value of note receivable 18.6 $ 1.1
Amortization of note receivable $ 1.4  
Note receivable maturity date   Dec. 31, 2028