XML 58 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
As of December 31, 2021, investments were comprised of the following:
Amortized Cost

Unrealized GainsUnrealized LossesFair Value
Corporate bonds$104,261 $47 $(242)$104,066 
U.S. Government agencies40,140 — (219)39,921 
Total$144,401 $47 $(461)$143,987 
As of December 31, 2020, investments were comprised of the following:
Amortized Cost

Unrealized GainsUnrealized LossesFair Value
Commercial paper$35,543 $21 $(5)$35,559 
Corporate bonds191,977 608 (12)192,573 
U.S. Government agencies52,328 22 (20)52,330 
Total$279,848 $651 $(37)$280,462