XML 124 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Other Income, Net      
Interest income $ 29,637 $ 10,099 $ 2,634
Gains (losses) on investments 34,602 (5,425) 580
Gains (losses) on securities in NQDC trust 10,851 (8,744) 6,163
Losses on foreign exchange (5,490) (459) (2,789)
Other expense, net (2,714) (860) (262)
Total other income (expense), net $ 66,886 $ (5,389) $ 6,326