XML 33 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Values Amount of Goodwill

The following table summarizes the changes in the carrying amount of goodwill (in thousands):

 

 

 

 

 

Balance as of January 1, 2025

 

$

52,942

 

Purchase price adjustment

 

 

(2,514

)

Balance as of September 30, 2025

 

$

50,428

 

Schedule of Intangible Assets

Acquired identifiable intangible assets, and related accumulated amortization, as of September 30, 2025 and December 31, 2024 consisted of (in thousands):

 

 

 

September 30, 2025

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

 

 

 

Customer relationships

 

$

11,186

 

 

$

7,668

 

 

$

3,518

 

Tradenames

 

 

18,293

 

 

 

6,123

 

 

 

12,170

 

Developed technology

 

 

27,706

 

 

 

7,119

 

 

 

20,587

 

Patent and trademarks

 

 

784

 

 

 

709

 

 

 

75

 

Total Intangible Assets

 

$

57,969

 

 

$

21,619

 

 

$

36,350

 

 

 

 

 

December 31, 2024

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

 

 

 

Customer relationships

 

$

10,880

 

 

$

6,533

 

 

$

4,347

 

Tradenames

 

 

18,293

 

 

 

4,451

 

 

 

13,842

 

Developed technology

 

 

27,706

 

 

 

3,656

 

 

 

24,050

 

Patent and trademarks

 

 

784

 

 

 

625

 

 

 

159

 

Total Intangible Assets

 

$

57,663

 

 

$

15,265

 

 

$

42,398

 

 

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense

As of September 30, 2025, estimated annual amortization expense related to definite lived intangible assets in future periods was as follows (in thousands):

 

2025

 

$

2,006

 

2026

 

 

7,763

 

2027

 

 

7,590

 

2028

 

 

7,590

 

2029

 

 

7,590

 

Thereafter

 

 

3,811

 

Total

 

$

36,350