XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET (Tables)
3 Months Ended
Mar. 31, 2024
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:
March 31, 2024December 31, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$74,279 $(22,818)$51,461 $71,908 $(19,457)$52,451 
Acquired technology15,003 (4,581)10,422 15,003 (3,831)11,172 
Customer relationships12,000 (3,600)8,400 12,000 (3,000)9,000 
Trade names2,740 (1,465)1,275 2,740 (1,428)1,312 
Internal-use software173,733 (138,045)35,688 168,232 (132,375)35,857 
Other
146 (6)140 145 (4)141 
277,901 (170,515)107,386 270,028 (160,095)109,933 
Nonamortizable intangible assets:
Marketing Agreement with a related party1,000 — 1,000 1,000 — 1,000 
Total intangible assets$278,901 $(170,515)$108,386 $271,028 $(160,095)$110,933 
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:
March 31, 2024December 31, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$74,279 $(22,818)$51,461 $71,908 $(19,457)$52,451 
Acquired technology15,003 (4,581)10,422 15,003 (3,831)11,172 
Customer relationships12,000 (3,600)8,400 12,000 (3,000)9,000 
Trade names2,740 (1,465)1,275 2,740 (1,428)1,312 
Internal-use software173,733 (138,045)35,688 168,232 (132,375)35,857 
Other
146 (6)140 145 (4)141 
277,901 (170,515)107,386 270,028 (160,095)109,933 
Nonamortizable intangible assets:
Marketing Agreement with a related party1,000 — 1,000 1,000 — 1,000 
Total intangible assets$278,901 $(170,515)$108,386 $271,028 $(160,095)$110,933 
Schedule of Estimated Annual Amortization Expense
As of March 31, 2024, the estimated annual amortization expense is as follows:
Year Ending December 31,Projected Amortization
Expense
Remaining 2024
$29,446 
202528,016 
202620,681 
202713,726 
20288,978 
Thereafter6,539 
Total$107,386