XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Cash, Cash Equivalents, Investments and Restricted Cash - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Continuous Unrealized Loss Position, Less than 12 Months $ 293,410 $ 65,142
Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1,804) (99)
Continuous Unrealized Loss Position, 12 Months or Longer 7,161 2,861
Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (122) (159)
Unrealized Loss Position, Total 300,571 68,003
Unrealized Loss Position, Accumulated Loss, Total (1,926) (258)
Corporate Debt Securities [Member]    
Continuous Unrealized Loss Position, Less than 12 Months 285,954 59,144
Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1,765) (97)
Continuous Unrealized Loss Position, 12 Months or Longer 4,760 0
Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (3) 0
Unrealized Loss Position, Total 290,714 59,144
Unrealized Loss Position, Accumulated Loss, Total (1,768) (97)
US Treasury and Government Short-term Debt Securities [Member]    
Continuous Unrealized Loss Position, Less than 12 Months 7,456  
Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (39)  
Continuous Unrealized Loss Position, 12 Months or Longer 0  
Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0  
Unrealized Loss Position, Total 7,456  
Unrealized Loss Position, Accumulated Loss, Total (39)  
US Government Agencies Short-term Debt Securities [Member]    
Continuous Unrealized Loss Position, Less than 12 Months   5,998
Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   (2)
Continuous Unrealized Loss Position, 12 Months or Longer   0
Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss   0
Unrealized Loss Position, Total   5,998
Unrealized Loss Position, Accumulated Loss, Total   (2)
Auction Rate Securities [Member]    
Continuous Unrealized Loss Position, Less than 12 Months 0 0
Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Continuous Unrealized Loss Position, 12 Months or Longer 2,401 2,861
Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (119) (159)
Unrealized Loss Position, Total 2,401 2,861
Unrealized Loss Position, Accumulated Loss, Total $ (119) $ (159)