XML 91 R70.htm IDEA: XBRL DOCUMENT v3.23.2
INTANGIBLE ASSETS, NET - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Net Carrying Amount    
Gross Carrying Amount $ 31,971 $ 29,514
  Accumulated Amortization 19,730 17,687
Net Carrying Amount $ 12,241 11,827
Customer relations    
Net Carrying Amount    
Useful Life (in years) 5 years  
Gross Carrying Amount $ 978 978
  Accumulated Amortization 978 974
Net Carrying Amount $ 0 4
Vendor relations    
Net Carrying Amount    
Useful Life (in years) 10 years  
Gross Carrying Amount $ 4,778 4,778
  Accumulated Amortization 4,607 4,575
Net Carrying Amount $ 171 203
Trademark/Trade name    
Net Carrying Amount    
Useful Life (in years) 15 years  
Gross Carrying Amount $ 887 887
  Accumulated Amortization 632 608
Net Carrying Amount $ 255 279
TCEP Technology/Patent    
Net Carrying Amount    
Useful Life (in years) 15 years  
Gross Carrying Amount $ 13,287 13,287
  Accumulated Amortization 9,281 8,838
Net Carrying Amount $ 4,006 4,449
Non-compete    
Net Carrying Amount    
Useful Life (in years) 3 years  
Gross Carrying Amount $ 197 197
  Accumulated Amortization 197 197
Net Carrying Amount $ 0 0
Software    
Net Carrying Amount    
Useful Life (in years) 3 years  
Gross Carrying Amount $ 9,344 9,387
  Accumulated Amortization 4,021 2,495
Net Carrying Amount $ 5,323 6,892
Licensing Fee    
Net Carrying Amount    
Useful Life (in years) 30 years  
Gross Carrying Amount $ 2,500 0
  Accumulated Amortization 14 0
Net Carrying Amount $ 2,486 $ 0