XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET (Tables)
6 Months Ended
Jun. 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:
June 30, 2023December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$27,905 $(13,109)$14,796 $21,040 $(7,962)$13,078 
Acquired technology15,003 (2,331)12,672 15,003 (830)14,173 
Customer relationships12,000 (1,800)10,200 12,000 (600)11,400 
Trade names2,740 (1,353)1,387 2,740 (1,278)1,462 
Internal-use software158,155 (120,953)37,202 145,798 (109,680)36,118 
Other99 — 99 — — — 
215,902 (139,546)76,356 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$216,902 $(139,546)$77,356 $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:
June 30, 2023December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$27,905 $(13,109)$14,796 $21,040 $(7,962)$13,078 
Acquired technology15,003 (2,331)12,672 15,003 (830)14,173 
Customer relationships12,000 (1,800)10,200 12,000 (600)11,400 
Trade names2,740 (1,353)1,387 2,740 (1,278)1,462 
Internal-use software158,155 (120,953)37,202 145,798 (109,680)36,118 
Other99 — 99 — — — 
215,902 (139,546)76,356 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$216,902 $(139,546)$77,356 $197,581 $(120,350)$77,231 
Schedule of Estimated Annual Amortization Expense
As of June 30, 2023, the estimated annual amortization expense is as follows:
Year Ending December 31,Projected Amortization
Expense
Remaining 2023
$19,842 
202430,652 
202514,002 
20266,950 
20274,127 
Thereafter783 
Total$76,356