XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Details 3) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt securities, available-for-sale    
Less than 12 months, fair value $ 173,002 $ 338,605
Less than 12 months, gross unrealized losses (3,806) (1,071)
12 months or greater, fair value 16,147 0
12 months or greater, gross unrealized losses (574) 0
Fair value 189,149 338,605
Gross unrealized losses (4,380) (1,071)
U.S. Government bonds and notes    
Debt securities, available-for-sale    
Less than 12 months, fair value 62,622 82,822
Less than 12 months, gross unrealized losses (1,890) (301)
Corporate notes, bonds and commercial paper    
Debt securities, available-for-sale    
Less than 12 months, fair value 110,380 255,783
Less than 12 months, gross unrealized losses (1,916) (770)
12 months or greater, fair value 16,147 0
12 months or greater, gross unrealized losses $ (574) $ 0