v3.26.1
Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Intangible Assets Net

Intangible assets consist of the following (in thousands):

 

 

June 30, 2026

 

 

Weighted-Average Amortization Period (in years)

Gross

 

 

Accumulated Amortization

 

 

Net

 

Customer relationships

14

$

25,470

 

 

$

(9,049

)

 

$

16,421

 

Acquired software technology

9

 

16,340

 

 

 

(6,477

)

 

 

9,863

 

Patents and intellectual property

3

 

2,076

 

 

 

(1,692

)

 

 

384

 

Tradename

9

 

2,100

 

 

 

(1,351

)

 

 

749

 

  Total intangible assets, net

 

$

45,986

 

 

$

(18,569

)

 

$

27,417

 

 

 

 

December 31, 2025

 

 

Weighted-Average Amortization Period (in years)

Gross

 

 

Accumulated Amortization

 

 

Net

 

Customer relationships

14

$

25,470

 

 

$

(8,140

)

 

$

17,330

 

Acquired software technology

9

 

16,340

 

 

 

(5,622

)

 

 

10,718

 

Patents and intellectual property

3

 

2,076

 

 

 

(1,600

)

 

 

476

 

Tradename

9

 

2,100

 

 

 

(1,289

)

 

 

811

 

  Total intangible assets, net

 

$

45,986

 

 

$

(16,651

)

 

$

29,335

 

Schedule of Future Intangible Asset Amortization

The following table presents future intangible asset amortization as of June 30, 2026 (in thousands):

Remainder of 2026

 

 

 

 

 

$

1,906

 

2027

 

 

 

 

 

 

3,809

 

2028

 

 

 

 

 

 

3,741

 

2029

 

 

 

 

 

 

3,650

 

2030

 

 

 

 

 

 

2,775

 

Thereafter

 

 

 

 

 

 

11,536

 

  Total

 

 

 

 

 

$

27,417