XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The following table provides the gross carrying value and accumulated amortization for each major class of intangible asset other than goodwill:
September 30, 2023December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$31,121 $(16,336)$14,785 $21,040 $(7,962)$13,078 
Acquired technology15,003 (3,081)11,922 15,003 (830)14,173 
Customer relationships12,000 (2,400)9,600 12,000 (600)11,400 
Trade names2,740 (1,390)1,350 2,740 (1,278)1,462 
Internal-use software162,547 (126,624)35,923 145,798 (109,680)36,118 
Other139 (2)137 — — — 
223,550 (149,833)73,717 196,581 (120,350)76,231 
Nonamortizable intangible assets:
Marketing Agreement with a related party1,000 — 1,000 1,000 — 1,000 
Total intangible assets$224,550 $(149,833)$74,717 $197,581 $(120,350)$77,231 
Schedule of Indefinite-Lived Intangible Assets
The following table provides the gross carrying value and accumulated amortization for each major class of intangible asset other than goodwill:
September 30, 2023December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$31,121 $(16,336)$14,785 $21,040 $(7,962)$13,078 
Acquired technology15,003 (3,081)11,922 15,003 (830)14,173 
Customer relationships12,000 (2,400)9,600 12,000 (600)11,400 
Trade names2,740 (1,390)1,350 2,740 (1,278)1,462 
Internal-use software162,547 (126,624)35,923 145,798 (109,680)36,118 
Other139 (2)137 — — — 
223,550 (149,833)73,717 196,581 (120,350)76,231 
Nonamortizable intangible assets:
Marketing Agreement with a related party1,000 — 1,000 1,000 — 1,000 
Total intangible assets$224,550 $(149,833)$74,717 $197,581 $(120,350)$77,231 
Schedule of Estimated Annual Amortization Expense
As of September 30, 2023, the estimated annual amortization expense is as follows:
Year Ending December 31,Projected Amortization
Expense
Remaining 2023
$10,691 
202434,346 
202515,468 
20268,269 
20274,129 
Thereafter814 
Total$73,717