XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2022
Marketable Securities  
Summary of Investment in marketable security
            
   Adjusted Cost   Unrealized Gain/(Loss)   Fair Value 
Corporate Bonds  $45,446   $(2,420)  $43,026 
U.S. Treasury   24,281    (1,087)   23,194 
Mortgage-Backed   6,610    (413)   6,197 
U.S. agency and government sponsored securities   13,529    (1,025)   12,504 
U.S. states and municipalities   11,836    (757)   11,079 
Asset-Backed   1,453    (25)   1,428 
Total  $103,155   $(5,727)  $97,428 
Schedule of Unrealized losses and fair values of available for sale securities
        
   Gross Unrealized Loss   Fair Value 
Corporate Bonds  $(1,328)  $24,698 
U.S. Treasury   (823)   18,518 
Mortgage-Backed   (358)   4,604 
U.S. agency and government sponsored securities   (871)   10,717 
U.S. states and municipalities   (591)   8,341 
Asset-Backed   (24)   1,429 
Total  $(3,995)  $68,307 
Summary of contractual maturity
    
   Fair Value 
Due within 1 year  $11,763 
Due after 1 year through 5 years   73,413 
Due after 5 years through 10 years   4,218 
Due after 10 years   8,034 
Total  $97,428