XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of marketable security measured at fair value
               
   Level 1   Level 2   Total Fair Value 
Marketable investments:               
Corporate Bonds  $31,099   $16,236   $47,335 
U.S. Treasury   24,153        24,153 
Mortgage-Backed       7,361    7,361 
U.S. agency and government sponsored securities       14,588    14,588 
U.S. states and municipalities       11,682    11,682 
Asset-Backed       6,406    6,406 
Commercial paper       998    998 
Total  $55,252   $57,271   $112,523