XML 64 R43.htm IDEA: XBRL DOCUMENT v3.23.2
INTANGIBLE ASSETS, NET (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Components of intangible assets (subject to amortization) consist of the following items:
June 30, 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 $978 $— $978 $974 $
Vendor relations104,778 4,607 171 4,778 4,575 203 
Trademark/Trade name15887 632 255 887 608 279 
TCEP Technology/Patent1513,287 9,281 4,006 13,287 8,838 4,449 
Non-compete3197 197 — 197 197 — 
Software39,344 4,021 5,323 9,387 2,495 6,892 
Licensing Fee302,500 14 2,486 — — — 
$31,971 $19,730 $12,241 $29,514 $17,687 $11,827 
Schedule of Estimated Future Amortization Expense
Estimated future amortization expense is as follows (in thousands):
June 30,Balance
2024$4,125 
20253,363 
20261,042 
20271,034 
2028469 
Thereafter2,208 
 $12,241