Intangible Assets, net (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Goodwill and Intangible Assets Disclosure [Abstract] |
|
| Schedule of Finite-Lived Intangible Assets |
The intangible assets gross carrying amount and accumulated amortization were as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2025 |
|
Gross carrying amount |
|
Accumulated amortization |
|
Net carrying amount |
|
Weighted average useful life in years |
Finite-lived intangible assets: |
|
|
|
|
|
|
|
Customer relationships |
$ |
47,380 |
|
|
$ |
(15,890) |
|
|
$ |
31,490 |
|
|
16 |
Technology |
293,695 |
|
|
(22,319) |
|
|
271,376 |
|
|
13 |
Trademarks |
21,072 |
|
|
(3,005) |
|
|
18,067 |
|
|
8 |
|
|
|
|
|
|
|
|
| Internal-use software licenses |
17,054 |
|
|
(4,978) |
|
|
12,076 |
|
|
6 |
In-process internal-use software |
2,844 |
|
|
— |
|
|
2,844 |
|
|
|
Indefinite-lived intangible assets: |
|
|
|
|
|
|
|
Cosmos Tradename |
300 |
|
|
— |
|
|
300 |
|
|
|
|
|
|
|
|
|
|
|
Total intangible assets |
$ |
382,345 |
|
|
$ |
(46,192) |
|
|
$ |
336,153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
December 31, 2024 |
| |
Gross carrying amount |
|
Accumulated amortization |
|
Net carrying amount |
|
|
Weighted average useful life in years |
Finite-lived intangible assets: |
|
|
|
|
|
|
|
|
Customer relationships |
$ |
39,606 |
|
|
$ |
(8,403) |
|
|
$ |
31,203 |
|
|
|
21 |
Technology |
33,379 |
|
|
(12,351) |
|
|
21,028 |
|
|
|
15 |
Trademarks |
3,172 |
|
|
(2,050) |
|
|
1,122 |
|
|
|
9 |
| Internal-use software licenses |
8,760 |
|
|
(3,116) |
|
|
5,644 |
|
|
|
6 |
In-process internal-use software |
2,491 |
|
|
— |
|
|
2,491 |
|
|
|
|
Indefinite-lived intangible assets: |
|
|
|
|
|
|
|
|
Cosmos Tradename |
300 |
|
|
— |
|
|
300 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Total intangible assets |
$ |
87,708 |
|
|
$ |
(25,920) |
|
|
$ |
61,788 |
|
|
|
|
|
| Schedule of Indefinite-Lived Intangible Assets |
The intangible assets gross carrying amount and accumulated amortization were as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2025 |
|
Gross carrying amount |
|
Accumulated amortization |
|
Net carrying amount |
|
Weighted average useful life in years |
Finite-lived intangible assets: |
|
|
|
|
|
|
|
Customer relationships |
$ |
47,380 |
|
|
$ |
(15,890) |
|
|
$ |
31,490 |
|
|
16 |
Technology |
293,695 |
|
|
(22,319) |
|
|
271,376 |
|
|
13 |
Trademarks |
21,072 |
|
|
(3,005) |
|
|
18,067 |
|
|
8 |
|
|
|
|
|
|
|
|
| Internal-use software licenses |
17,054 |
|
|
(4,978) |
|
|
12,076 |
|
|
6 |
In-process internal-use software |
2,844 |
|
|
— |
|
|
2,844 |
|
|
|
Indefinite-lived intangible assets: |
|
|
|
|
|
|
|
Cosmos Tradename |
300 |
|
|
— |
|
|
300 |
|
|
|
|
|
|
|
|
|
|
|
Total intangible assets |
$ |
382,345 |
|
|
$ |
(46,192) |
|
|
$ |
336,153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
December 31, 2024 |
| |
Gross carrying amount |
|
Accumulated amortization |
|
Net carrying amount |
|
|
Weighted average useful life in years |
Finite-lived intangible assets: |
|
|
|
|
|
|
|
|
Customer relationships |
$ |
39,606 |
|
|
$ |
(8,403) |
|
|
$ |
31,203 |
|
|
|
21 |
Technology |
33,379 |
|
|
(12,351) |
|
|
21,028 |
|
|
|
15 |
Trademarks |
3,172 |
|
|
(2,050) |
|
|
1,122 |
|
|
|
9 |
| Internal-use software licenses |
8,760 |
|
|
(3,116) |
|
|
5,644 |
|
|
|
6 |
In-process internal-use software |
2,491 |
|
|
— |
|
|
2,491 |
|
|
|
|
Indefinite-lived intangible assets: |
|
|
|
|
|
|
|
|
Cosmos Tradename |
300 |
|
|
— |
|
|
300 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Total intangible assets |
$ |
87,708 |
|
|
$ |
(25,920) |
|
|
$ |
61,788 |
|
|
|
|
|
| Schedule of Amortization Expense |
The table below presents the amortization expense related to intangible assets for the following periods:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended |
| |
|
|
|
|
December 31, 2025 |
|
December 31, 2024 |
|
|
December 31, 2023 |
Amortization expense |
|
|
|
|
$ |
24,790 |
|
|
$ |
7,625 |
|
|
|
$ |
7,212 |
|
|
| Schedule of Finite-Lived Intangible Assets, Future Amortization Expense |
The table below presents the future amortization expense on intangible assets as of December 31, 2025:
|
|
|
|
|
|
| Year |
Total |
| 2026 |
$ |
49,850 |
|
| 2027 |
53,524 |
|
| 2028 |
43,528 |
|
| 2029 |
37,701 |
|
| 2030 |
34,668 |
|
| Thereafter |
113,738 |
|
| Total future amortization expense on intangible assets |
$ |
333,009 |
|
|