XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
Components of intangible assets (subject to amortization) consist of the following items:
March 31, 2023December 31, 2022
Useful Life
(in years)
Gross
Carrying
Amount
 
Accumulated Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
 
Accumulated Amortization
Net
Carrying
Amount
Customer relations5$978 $977 $$978 $974 $
Vendor relations104,778 4,591 186 4,778 4,575 203 
Trademark/Trade name15887 620 267 887 608 279 
TCEP Technology/Patent1513,287 9,059 4,227 13,287 8,838 4,449 
Non-compete3197 196 197 197 — 
Software39,344 3,258 6,086 9,387 2,495 6,892 
$29,471 $18,701 $10,768 $29,514 $17,687 $11,827 
Schedule of estimated future amortization expense
Estimated future amortization expense is as follows (in thousands):
March 31,Balance
2024$4,043 
20254,033 
2026980 
2027950 
2028573 
Thereafter189 
 $10,768