XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets, Net (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The carrying amounts of goodwill are as follows:
Balance at December 31, 2022$31,307 
Acquisition85 
Balance at September 30, 2023$31,392 
Schedule of Indefinite-Lived Intangible Assets
Intangible assets, net consisted of the following as of the dates indicated:
September 30, 2023
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$21,793 $(12,410)$9,383 4.8
Tradenames4,297 (2,662)1,635 5.4
Capitalized software development costs4,500 (2,334)2,166 3.8
Finite-lived intangible assets, net30,590 (17,406)13,184 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$31,677 $(17,406)$14,271 
December 31, 2022
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$21,718 $(9,924)$11,794 5.4
Tradenames4,287 (2,265)2,022 5.8
Capitalized software development costs3,002 (1,858)1,144 2.0
Finite-lived intangible assets, net29,007 (14,047)14,960 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$30,094 $(14,047)$16,047 
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consisted of the following as of the dates indicated:
September 30, 2023
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$21,793 $(12,410)$9,383 4.8
Tradenames4,297 (2,662)1,635 5.4
Capitalized software development costs4,500 (2,334)2,166 3.8
Finite-lived intangible assets, net30,590 (17,406)13,184 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$31,677 $(17,406)$14,271 
December 31, 2022
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$21,718 $(9,924)$11,794 5.4
Tradenames4,287 (2,265)2,022 5.8
Capitalized software development costs3,002 (1,858)1,144 2.0
Finite-lived intangible assets, net29,007 (14,047)14,960 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$30,094 $(14,047)$16,047 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of September 30, 2023, the total expected future amortization expense for finite-lived intangible assets is as follows:
Remainder of 2023$992 
20243,442 
20252,879 
20262,462 
20271,554 
Thereafter1,855 
Finite-lived intangible assets, net$13,184