XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The estimated useful lives of the Company’s intangible assets are as follows:
Estimated Useful Life
Licenses2-6 years
Trade names5-10 years
Acquired technology5 years
Customer relationships5 years
Patents and trademarks10-20 years
The following table provides the gross carrying value and accumulated amortization for each major class of intangible asset other than goodwill:
December 31, 2023December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$71,908 $(19,457)$52,451 $21,040 $(7,962)$13,078 
Acquired technology15,003 (3,831)11,172 15,003 (830)14,173 
Customer relationships12,000 (3,000)9,000 12,000 (600)11,400 
Trade names2,740 (1,428)1,312 2,740 (1,278)1,462 
Internal-use software168,232 (132,375)35,857 145,798 (109,680)36,118 
Other145 (4)141 — — — 
270,028 (160,095)109,933 196,581 (120,350)76,231 
Nonamortizable intangible assets:
Marketing Agreement with a related party
1,000 — 1,000 1,000 — 1,000 
Total intangible assets$271,028 $(160,095)$110,933 $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:
December 31, 2023December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$71,908 $(19,457)$52,451 $21,040 $(7,962)$13,078 
Acquired technology15,003 (3,831)11,172 15,003 (830)14,173 
Customer relationships12,000 (3,000)9,000 12,000 (600)11,400 
Trade names2,740 (1,428)1,312 2,740 (1,278)1,462 
Internal-use software168,232 (132,375)35,857 145,798 (109,680)36,118 
Other145 (4)141 — — — 
270,028 (160,095)109,933 196,581 (120,350)76,231 
Nonamortizable intangible assets:
Marketing Agreement with a related party
1,000 — 1,000 1,000 — 1,000 
Total intangible assets$271,028 $(160,095)$110,933 $197,581 $(120,350)$77,231 
Schedule of Estimated Annual Amortization Expense
As of December 31, 2023, the estimated annual amortization expenses for the years ending December 31, 2023 through 2028 is as follows:
Year Ending December 31,Projected Amortization
Expense
2024$38,254 
202525,753 
202618,417 
202712,708 
20288,548 
Thereafter6,253 
Total$109,933