XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Marketable Securities  
Summary of Investment in marketable security
               
   Adjusted Cost   Unrealized Gain/(Loss)   Fair Value 
Corporate Bonds  $47,864   $(529)  $47,335 
U.S. Treasury   24,410    (257)   24,153 
Mortgage-Backed   7,504    (143)   7,361 
U.S. agency and government sponsored securities   14,675    (87)   14,588 
U.S. states and municipalities   11,871    (189)   11,682 
Asset-Backed   6,456    (50)   6,406 
Commercial paper   998        998 
Total  $113,778   $(1,255)  $112,523 
Summary of contractual maturity
     
   Fair Value 
Due after 1 year through 5 years  $95,881 
Due after 5 years through 10 years   6,443 
Due after 10 years   10,199 
Total  $112,523