XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Note Receivable - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended
Jan. 02, 2024
Oct. 23, 2023
Jan. 31, 2024
Jun. 28, 2025
Receivables [Abstract]        
Payment on loan and security agreement $ 20.0   $ 20.0  
Repayment of the note receivable plus an agreed investment return 22.4 $ 22.4    
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     $ 0.7
Amortization of note receivable $ 1.4      
Note receivable maturity date       Dec. 31, 2028
Remaining fair value on note receivable       $ 10.9