v3.26.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets

Identified intangible assets consist of the following:

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

March 31, 2026

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

67,064

 

 

$

(39,010

)

 

 

28,054

 

 

 

4.9

 

Trade name

 

 

10,496

 

 

 

(6,883

)

 

 

3,613

 

 

 

2.4

 

Technology

 

 

91,480

 

 

 

(78,898

)

 

 

12,582

 

 

 

1.6

 

Internally developed software

 

 

43,095

 

 

 

(26,256

)

 

 

16,839

 

 

 

4.2

 

 

$

212,135

 

 

$

(151,047

)

 

$

61,088

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross
Amount

 

 

Accumulated
Amortization

 

 

Carrying
Value

 

 

Weighted
Average
Remaining
Life

 

December 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

67,205

 

 

$

(37,535

)

 

 

29,670

 

 

 

5.1

 

Trade name

 

 

10,745

 

 

 

(6,667

)

 

 

4,078

 

 

 

2.6

 

Technology

 

 

92,284

 

 

 

(75,987

)

 

 

16,297

 

 

 

1.6

 

Internally developed software

 

 

40,314

 

 

 

(24,286

)

 

 

16,028

 

 

 

3.9

 

 

$

210,548

 

 

$

(144,475

)

 

$

66,073