v3.26.1
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET (Tables)
3 Months Ended
Mar. 31, 2026
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, 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 $(49,104)$34,716 $83,820 $(45,670)$38,150 
Acquired technology16,653 (11,801)4,852 16,653 (11,088)5,565 
Customer relationships12,000 (8,400)3,600 12,000 (7,800)4,200 
Trade names2,740 (1,765)975 2,741 (1,728)1,013 
Internal-use software208,396 (182,286)26,110 204,254 (178,101)26,153 
Other
425 (35)390 379 (30)349 
324,034 (253,391)70,643 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$325,034 $(253,391)$71,643 $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:
March 31, 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 $(49,104)$34,716 $83,820 $(45,670)$38,150 
Acquired technology16,653 (11,801)4,852 16,653 (11,088)5,565 
Customer relationships12,000 (8,400)3,600 12,000 (7,800)4,200 
Trade names2,740 (1,765)975 2,741 (1,728)1,013 
Internal-use software208,396 (182,286)26,110 204,254 (178,101)26,153 
Other
425 (35)390 379 (30)349 
324,034 (253,391)70,643 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$325,034 $(253,391)$71,643 $320,847 $(244,417)$76,430 
Schedule of Estimated Annual Amortization Expense
As of March 31, 2026, the estimated annual amortization expense is as follows:
Projected Amortization
Expense
Remaining 2026
$25,337 
202723,275 
202814,615 
20296,705 
2030174 
Thereafter537 
Total$70,643