XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash, Cash Equivalents and Investments - Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired (Detail)
$ in Thousands
Mar. 30, 2024
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value $ 23,082
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 14
Unrealized Loss Position, Greater than 12 Months, Fair Value 5,884
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 22
Commercial paper  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 21,075
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 9
Unrealized Loss Position, Greater than 12 Months, Fair Value 0
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 0
Asset backed securities  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 0
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 0
Unrealized Loss Position, Greater than 12 Months, Fair Value 204
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 2
Corporate bonds and medium-term notes  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 2,007
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 5
Unrealized Loss Position, Greater than 12 Months, Fair Value 3,466
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 13
Municipal bonds  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 0
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 0
Unrealized Loss Position, Greater than 12 Months, Fair Value 219
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 2
U.S. treasury securities  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 0
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 0
Unrealized Loss Position, Greater than 12 Months, Fair Value 1,995
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses $ 5