XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets The following tables summarize intangible asset balances.
As of March 31, 2025Weighted
Average
Useful Life
(in years)
Intangible
Assets,
Gross
Accumulated
Amortization
and
Impairment
Intangible
Assets,
Net
Customer relationships9.0$66,374 $(32,128)$34,246 
Acquired technology5.024,476 (18,348)6,128 
Trademarks and tradenames11.022,025 (7,794)14,231 
Non-compete agreements7.0200 (96)104 
Renewal rights6.09,734 (5,042)4,692 
Insurance licensesIndefinite4,960 — 4,960 
Total intangible assets$127,769 $(63,408)$64,361 
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 March 31, 2025.
March 31, 2025
Software & Data$157,364 
Consumer Services34,543 
Total$191,907