v3.26.1
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [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, 2026December 31, 2025
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$83,820 $(52,538)$31,282 $83,820 $(45,670)$38,150 
Acquired technology16,653 (12,513)4,140 16,653 (11,088)5,565 
Customer relationships12,000 (9,000)3,000 12,000 (7,800)4,200 
Trade names2,740 (1,803)937 2,741 (1,728)1,013 
Internal-use software212,119 (186,436)25,683 204,254 (178,101)26,153 
Other
392 (41)351 379 (30)349 
327,724 (262,331)65,393 319,847 (244,417)75,430 
Nonamortizable intangible assets:
Marketing Agreement with a related party1,000 — 1,000 1,000 — 1,000 
Total intangible assets$328,724 $(262,331)$66,393 $320,847 $(244,417)$76,430 
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, 2026December 31, 2025
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortizable intangible assets:
Licenses$83,820 $(52,538)$31,282 $83,820 $(45,670)$38,150 
Acquired technology16,653 (12,513)4,140 16,653 (11,088)5,565 
Customer relationships12,000 (9,000)3,000 12,000 (7,800)4,200 
Trade names2,740 (1,803)937 2,741 (1,728)1,013 
Internal-use software212,119 (186,436)25,683 204,254 (178,101)26,153 
Other
392 (41)351 379 (30)349 
327,724 (262,331)65,393 319,847 (244,417)75,430 
Nonamortizable intangible assets:
Marketing Agreement with a related party1,000 — 1,000 1,000 — 1,000 
Total intangible assets$328,724 $(262,331)$66,393 $320,847 $(244,417)$76,430 
Schedule of Estimated Annual Amortization Expense
As of June 30, 2026, the estimated annual amortization expense is as follows:
Projected Amortization
Expense
Remaining 2026
$17,127 
202724,515 
202815,854 
20297,213 
2030172 
Thereafter512 
Total$65,393