XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET -Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Net Carrying Amount    
Gross Carrying Amount $ 29,471 $ 29,514
  Accumulated Amortization 18,701 17,687
Net Carrying Amount $ 10,768 11,827
Customer relations    
Net Carrying Amount    
Useful Life (in years) 5 years  
Gross Carrying Amount $ 978 978
  Accumulated Amortization 977 974
Net Carrying Amount $ 1 4
Vendor relations    
Net Carrying Amount    
Useful Life (in years) 10 years  
Gross Carrying Amount $ 4,778 4,778
  Accumulated Amortization 4,591 4,575
Net Carrying Amount $ 186 203
Trademark/Trade name    
Net Carrying Amount    
Useful Life (in years) 15 years  
Gross Carrying Amount $ 887 887
  Accumulated Amortization 620 608
Net Carrying Amount $ 267 279
TCEP Technology/Patent    
Net Carrying Amount    
Useful Life (in years) 15 years  
Gross Carrying Amount $ 13,287 13,287
  Accumulated Amortization 9,059 8,838
Net Carrying Amount $ 4,227 4,449
Non-compete    
Net Carrying Amount    
Useful Life (in years) 3 years  
Gross Carrying Amount $ 197 197
  Accumulated Amortization 196 197
Net Carrying Amount $ 1 0
Software    
Net Carrying Amount    
Useful Life (in years) 3 years  
Gross Carrying Amount $ 9,344 9,387
  Accumulated Amortization 3,258 2,495
Net Carrying Amount $ 6,086 $ 6,892