XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Gross Unrealized Losses and Fair Values for Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale    
Fair value, less than 12 months $ 150,989 $ 225,222
Unrealized losses, less than 12 months (2,114) (3,199)
Fair value, 12 months or greater 32,411 93,582
Unrealized losses, 12 months or greater (492) (2,118)
Total fair value 183,400 318,804
Total unrealized Losses (2,606) (5,317)
Corporate bonds    
Debt Securities, Available-for-sale    
Fair value, less than 12 months 123,585 172,049
Unrealized losses, less than 12 months (1,562) (2,227)
Fair value, 12 months or greater 31,418 87,815
Unrealized losses, 12 months or greater (479) (2,071)
Total fair value 155,003 259,864
Total unrealized Losses (2,041) (4,298)
Treasury notes    
Debt Securities, Available-for-sale    
Fair value, less than 12 months 16,340 42,149
Unrealized losses, less than 12 months (78) (425)
Fair value, 12 months or greater 0 2,487
Unrealized losses, 12 months or greater 0 (14)
Total fair value 16,340 44,636
Total unrealized Losses (78) (439)
Asset-backed securities    
Debt Securities, Available-for-sale    
Fair value, less than 12 months 11,064 11,024
Unrealized losses, less than 12 months (474) (547)
Fair value, 12 months or greater 0 2,290
Unrealized losses, 12 months or greater 0 (10)
Total fair value 11,064 13,314
Total unrealized Losses (474) (557)
Sovereign bonds    
Debt Securities, Available-for-sale    
Fair value, less than 12 months 0 0
Unrealized losses, less than 12 months 0 0
Fair value, 12 months or greater 993 990
Unrealized losses, 12 months or greater (13) (23)
Total fair value 993 990
Total unrealized Losses $ (13) $ (23)