XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Details 3) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt securities, available-for-sale    
Less than 12 months, fair value $ 167,455 $ 338,605
Less than 12 months, gross unrealized losses (3,592) (1,071)
12 months or greater, fair value 1,878 0
12 months or greater, gross unrealized losses (39) 0
Fair value 169,333 338,605
Gross unrealized losses (3,631) (1,071)
U.S. Government bonds and notes    
Debt securities, available-for-sale    
Less than 12 months, fair value 63,023 82,822
Less than 12 months, gross unrealized losses (1,524) (301)
Corporate notes, bonds and commercial paper    
Debt securities, available-for-sale    
Less than 12 months, fair value 104,432 255,783
Less than 12 months, gross unrealized losses (2,068) (770)
12 months or greater, fair value 1,878 0
12 months or greater, gross unrealized losses $ (39) $ 0