XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment. The following tables summarize intangible asset balances.
As of March 31, 2024Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships9.0$69,026 $(25,999)$43,027 
Acquired technology5.028,001 (15,861)12,140 
Trademarks and tradenames11.023,443 (7,207)16,236 
Non-compete agreements5.0301 (152)149 
Renewal rights6.09,734 (3,741)5,993 
Insurance licensesIndefinite4,960 — 4,960 
Total intangible assets$135,465 $(52,960)$82,505 
As of December 31, 2023Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships8.0$69,504$(24,153)$45,351
Acquired technology5.036,041(22,358)13,683
Trademarks and tradenames11.023,443(6,701)16,742
Non-compete agreements3.0616(455)161
Value of business acquired1.0400(400)
Renewal rights6.09,734(3,415)6,319
Insurance licensesIndefinite4,9604,960
Total intangible assets$144,698$(57,482)$87,216