XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets The following tables summarize intangible asset balances.
As of June 30, 2025Weighted
Average
Useful Life
(in years)
Intangible
Assets,
Gross
Accumulated
Amortization
and
Impairment
Intangible
Assets,
Net
Customer relationships9.0$61,574 $(29,121)$32,453 
Acquired technology5.023,976 (19,129)4,847 
Trademarks and tradenames11.022,025 (8,295)13,730 
Non-compete agreements7.0180 (84)96 
Renewal rights6.09,734 (5,368)4,366 
Insurance licensesIndefinite4,960 — 4,960 
Total intangible assets$122,449 $(61,997)$60,452 
As of December 31, 2024Weighted
Average
Useful Life
(in years)
Intangible
Assets,
Gross
Accumulated
Amortization
and
Impairment
Intangible
Assets,
Net
Customer relationships9.0$69,024$(32,620)$36,404
Acquired technology5.028,001(20,490)7,511
Trademarks and tradenames11.023,443(8,708)14,735
Non-compete agreements5.0301(182)119
Renewal rights6.09,734(4,717)5,017
Insurance licensesIndefinite4,9604,960
Total intangible assets$135,463$(66,717)$68,746
Schedule of Goodwill Balances by Segment
The following table summarizes goodwill balances by segment as of June 30, 2025.
June 30, 2025
Software & Data$157,364 
Consumer Services34,543 
Total$191,907