v3.26.1
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 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

 

June 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

67,074

 

 

$

(40,563

)

 

 

26,511

 

 

 

4.7

 

Trade name

 

 

10,432

 

 

 

(7,212

)

 

 

3,220

 

 

 

2.1

 

Technology

 

 

91,270

 

 

 

(82,335

)

 

 

8,935

 

 

 

1.6

 

Internally developed software

 

 

45,943

 

 

 

(27,662

)

 

 

18,281

 

 

 

4.3

 

 

$

214,719

 

 

$

(157,772

)

 

$

56,947

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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