XML 70 R57.htm IDEA: XBRL DOCUMENT v3.20.4
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
term
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Principles of Consolidation      
Total assets $ 265,685 $ 394,256  
Defined Contribution 401(k) Plan      
Expense recorded for discretionary amounts contributed $ 600 $ 900 $ 1,200
Pointillist, Inc.      
Principles of Consolidation      
Noncontrolling ownership percentage   12.10%  
Variable Interest Entity, Primary Beneficiary      
Principles of Consolidation      
Number of agreement terms | term 3    
Agreement term 5 years    
Total assets $ 2,300 $ 1,600  
Total liabilities $ 100 300  
Minimum      
Intangible Assets, Net      
Estimated useful life 4 years    
Maximum      
Intangible Assets, Net      
Estimated useful life 20 years    
Furniture and fixtures      
Premises and Equipment, Net      
Estimated useful lives 5 years    
Office equipment      
Premises and Equipment, Net      
Estimated useful lives 5 years    
Computer hardware | Minimum      
Premises and Equipment, Net      
Estimated useful lives 3 years    
Computer hardware | Maximum      
Premises and Equipment, Net      
Estimated useful lives 5 years    
Computer software | Minimum      
Premises and Equipment, Net      
Estimated useful lives 3 years    
Computer software | Maximum      
Premises and Equipment, Net      
Estimated useful lives 7 years    
Leasehold improvements      
Premises and Equipment, Net      
Estimated useful lives 10 years    
Pointillist, Inc.      
Principles of Consolidation      
Contributions for the creation of Pointillist   $ 8,500