XML 38 R22.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
14 — Goodwill and Intangible Assets

Goodwill

As of December 31, 2025 and 2024 goodwill was $114.2 million and $114.1 million, respectively, with the year-over-year change the result of changes in foreign currency exchange rates.

Intangible Assets

The cost and accumulated amortization of intangible assets as of December 31, 2025 and 2024 are as follows:

December 31, 2025
Weighted average useful lifeGross carrying amountAccumulated amortizationNet carrying amount
in thousands
Internally developed software3.4$155,933 $(102,326)$53,607 
Renewal rights10.021,740 (10,693)11,047 
Trade names and trademarks14.211,867 (4,402)7,465 
State licenses (1)
Indefinite11,263 — 11,263 
Relationships and customer lists15.57,913 (2,380)5,533 
Other3.5580 (580)— 
Total intangible assets$209,296 $(120,381)$88,915 
(1)    Represents certain state licenses related to the acquisition of Drivers Edge. Refer to Note 11 — Acquisition for additional details.
December 31, 2024
Weighted average useful lifeGross carrying amountAccumulated amortizationNet carrying amount
in thousands
Internally developed software3.3$136,235 $(82,903)$53,332 
Renewal rights9.919,187 (8,458)10,729 
Trade names and trademarks14.112,061 (3,393)8,668 
State licenses (1)
Indefinite11,263 — 11,263 
Relationships and customer lists15.47,975 (1,896)6,079 
Other4.21,065 (1,029)36 
Total intangible assets$187,786 $(97,679)$90,107 
(1)    Represents certain state licenses related to the acquisition of Drivers Edge. Refer to Note 11 — Acquisition for additional details.

Intangible asset amortization expense was $23.5 million, $26.7 million, and $28.6 million for the years ended December 31, 2025, 2024, and 2023, respectively.

Estimated future aggregate amortization expense related to intangible assets as of December 31, 2025 is as follows:

in thousands
2026$23,559 
202721,093 
202815,450 
20296,292 
20302,615 
Thereafter8,643 
Total$77,652