XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, Including Goodwill (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
   March 31,   December 31, 
   2022   2021 
   Gross       Gross     
   Carrying   Accumulated   Carrying   Accumulated 
   Amount   Amortization   Amount   Amortization 
Technology platform  $16,635    3,930   $4,635    3,652 
Purchased and developed software   3,725    2,874    3,488    2,713 
In-Process internally developed software platform   1,362    
-
    824    
-
 
Customer relationships   8,960    1,802    3,960    1,692 
Non-compete   500    31    
-
    
-
 
Trademarks and trade names   4,640    740    640    640 
    35,822    9,377    13,547    8,697 
Accumulated amortization   9,377         8,697      
Net book value of amortizable intangible assets  $26,445        $4,850