XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Marketable Securities  
Summary of Investment in marketable security
               
   Adjusted Cost   Unrealized Gain/(Loss)   Fair Value 
Corporate Bonds  $46,100   $(1,868)  $44,232 
U.S. Treasury   24,345    (951)   23,394 
Mortgage-Backed   6,981    (329)   6,653 
U.S. agency and government sponsored securities   14,095    (855)   13,239 
U.S. states and municipalities   11,854    (635)   11,219 
Asset-Backed   2,602    (38)   2,564 
Total  $105,977   $(4,676)  $101,301 
Summary of contractual maturity
     
   Fair Value 
Due within 1 year  $11,159 
Due after 1 year through 5 years   76,781 
Due after 5 years through 10 years   4,501 
Due after 10 years   8,860 
Total  $101,301