XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Summary of Significant Accounting Policies - Fair Value Reporting (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
ASSETS    
Total assets measured at fair value $ 31,843 $ 32,453
Liabilities    
Total liabilities measured at fair value 2,557 0
Contingent Accrued Earn-out Acquisition Consideration    
Liabilities    
Derivative liabilities 2,557 0
Certificates of Deposit    
ASSETS    
Available-for-sale securities 31,676 32,072
Mutual Funds    
ASSETS    
Available-for-sale securities 167 381
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1)    
ASSETS    
Total assets measured at fair value 167 381
Liabilities    
Total liabilities measured at fair value 0 0
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Contingent Accrued Earn-out Acquisition Consideration    
Liabilities    
Derivative liabilities 0 0
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Certificates of Deposit    
ASSETS    
Available-for-sale securities 0 0
Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Mutual Funds    
ASSETS    
Available-for-sale securities 167 381
Significant Other Observable Inputs (Level 2)    
ASSETS    
Total assets measured at fair value 31,676 32,072
Liabilities    
Total liabilities measured at fair value 0 0
Significant Other Observable Inputs (Level 2) | Contingent Accrued Earn-out Acquisition Consideration    
Liabilities    
Derivative liabilities 0 0
Significant Other Observable Inputs (Level 2) | Certificates of Deposit    
ASSETS    
Available-for-sale securities 31,676 32,072
Significant Other Observable Inputs (Level 2) | Mutual Funds    
ASSETS    
Available-for-sale securities 0 0
Significant Unobservable Inputs (Level 3)    
ASSETS    
Total assets measured at fair value 0 0
Liabilities    
Total liabilities measured at fair value 2,557 0
Significant Unobservable Inputs (Level 3) | Contingent Accrued Earn-out Acquisition Consideration    
Liabilities    
Derivative liabilities 2,557 0
Significant Unobservable Inputs (Level 3) | Certificates of Deposit    
ASSETS    
Available-for-sale securities 0 0
Significant Unobservable Inputs (Level 3) | Mutual Funds    
ASSETS    
Available-for-sale securities 0 0
Recurring | Certificates of Deposit    
ASSETS    
Available-for-sale securities $ 6,300 $ 7,400