XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.3
INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
SCHEDULE OF INTANGIBLE ASSETS
Intangible assets consisted of the following as of September 30, 2024 and December 31, 2023 (in thousands):
Useful lives20242023
INTANGIBLE ASSETS
Patents
4-10 years
$182 $182 
Customer relationships
8-15 years
54,795 52,588 
Technology
3-5 years
9,118 8,944 
Domain7 years14 14 
Non-compete3 years391 391 
Tradenames
2-10 years
13,045 12,723 
Intangible assets, at cost77,545 74,842 
Accumulated amortization(35,843)(28,878)
Intangible assets, net of accumulated amortization$41,702 $45,964