XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Software Development Costs, net (Tables)
12 Months Ended
Dec. 31, 2022
Research and Development [Abstract]  
Schedule of Finite-Lived Intangible Assets
Capitalized software development costs as of December 31, 2022 and 2021 consisted of the following (in thousands):
As of December 31,
20222021
Capitalized software development costs$5,324 $4,463 
Accumulated amortization(3,572)(2,671)
Software development costs, net$1,752 $1,792 
Intangible assets at December 31, 2022 and 2021 consisted of the following (in thousands):
December 31,Remaining Weighted Average Useful Life
20222021
Gross AmountAccumulated AmortizationImpairmentNet Carrying AmountGross AmountAccumulated AmortizationNet Carrying Amount
IP Agreement$162 $(91)$— $71 $172 $(54)$118 1.75
Trade Name/Trademarks3,590 (1,414)(593)1,583 $3,602 $(662)$2,940 3.38
Webstores & Websites404 (258)(146)— 404 (123)281 1.08
Customer Relationships9,121 (2,776)(749)5,596 9,294 (1,440)7,854 4.96
Developed Technology21,777 (5,385)(2,921)13,471 22,175 (3,010)19,165 7.55
Non-compete Agreements4,270 (2,488)(220)1,562 4,786 (1,666)3,120 1.52
Totals$39,324 $(12,412)$(4,629)$22,283 $40,433 $(6,955)$33,478 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Future amortization expense on the computer software is anticipated to be as follows (in thousands):
For the Years Ending December 31,Amount
2023$729 
2024586 
2025264 
2026173 
2027 and thereafter— 
Total$1,752 
Future amortization expense on intangibles assets is anticipated to be as follows (in thousands):
For the Years Ending December 31,Amount
20234,663 
20243,841 
20253,430 
20262,841 
20272,494 
2028 and thereafter5,014 
Total22,283