XML 69 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Available for Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost $ 122,885 $ 140,377
Available-for-sale marketable securities, Unrealized Gain 109 249
Available-for-sale marketable securities, Unrealized (Loss) (9,018) (8,170)
Available-for-sale marketable securities, Fair Market Value 113,976 132,456
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 77,541 87,538
U.S. Treasury Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 44,519 45,725
Available-for-sale marketable securities, Unrealized Gain 1 14
Available-for-sale marketable securities, Unrealized (Loss) (4,452) (3,931)
Available-for-sale marketable securities, Fair Market Value 40,068 41,808
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 38,914 35,080
Corporate Debt Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 39,946 56,458
Available-for-sale marketable securities, Unrealized Gain 89 201
Available-for-sale marketable securities, Unrealized (Loss) (4,190) (3,925)
Available-for-sale marketable securities, Fair Market Value 35,845 52,734
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 31,461 44,263
Commercial Paper    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 1,670 1,633
Available-for-sale marketable securities, Unrealized Gain 19 34
Available-for-sale marketable securities, Unrealized (Loss) 0
Available-for-sale marketable securities, Fair Market Value 1,689 1,667
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 0
U.S. Government Agency Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 3,883 4,898
Available-for-sale marketable securities, Unrealized Gain 0
Available-for-sale marketable securities, Unrealized (Loss) (20) (6)
Available-for-sale marketable securities, Fair Market Value 3,863 4,892
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 3,863 4,892
Debt Mutual Funds    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 10,363 9,081
Available-for-sale marketable securities, Unrealized Gain 0
Available-for-sale marketable securities, Unrealized (Loss) (356) (308)
Available-for-sale marketable securities, Fair Market Value 10,007 8,773
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 3,303 3,303
Certificates of Deposit and Time Deposits    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 21,706 21,772
Available-for-sale marketable securities, Unrealized Gain 0
Available-for-sale marketable securities, Unrealized (Loss) 0
Available-for-sale marketable securities, Fair Market Value 21,706 21,772
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 0
Non-U.S. Government Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 798 810
Available-for-sale marketable securities, Unrealized Gain 0
Available-for-sale marketable securities, Unrealized (Loss) 0
Available-for-sale marketable securities, Fair Market Value 798 810
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses $ 0