XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments - Summary of Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Cost $ 340,031 $ 301,177
Gross Unrealized Gains 103 155
Gross Unrealized Losses (84) (122)
Estimated Fair Value 340,050 301,210
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Cost 204,941 178,016
Gross Unrealized Gains 71 67
Gross Unrealized Losses (31) (44)
Estimated Fair Value 204,981 178,039
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Cost 123,894 103,970
Gross Unrealized Gains 29 77
Gross Unrealized Losses (53) (78)
Estimated Fair Value 123,870 103,969
Commercial paper instruments    
Debt Securities, Available-for-Sale [Line Items]    
Cost 10,137 17,657
Gross Unrealized Gains 0 6
Gross Unrealized Losses 0 0
Estimated Fair Value 10,137 17,663
Asset-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Cost 1,059 1,534
Gross Unrealized Gains 3 5
Gross Unrealized Losses 0 0
Estimated Fair Value $ 1,062 $ 1,539