XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Details 3) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt securities, available-for-sale    
Less than 12 months, fair value $ 143,161 $ 74,431
Less than 12 months, gross unrealized losses (263) (58)
12 months or greater, fair value 36,763 112,147
12 months or greater, gross unrealized losses (932) (3,566)
Fair value 179,924 186,578
Gross unrealized losses (1,195) (3,624)
U.S. Government bonds and notes    
Debt securities, available-for-sale    
Less than 12 months, fair value 58,506 28,893
Less than 12 months, gross unrealized losses (116) (23)
12 months or greater, fair value 19,595 62,588
12 months or greater, gross unrealized losses (312) (1,857)
Corporate notes, bonds and commercial paper    
Debt securities, available-for-sale    
Less than 12 months, fair value 84,655 45,538
Less than 12 months, gross unrealized losses (147) (35)
12 months or greater, fair value 17,168 49,559
12 months or greater, gross unrealized losses $ (620) $ (1,709)