XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Intangible Assets and Goodwill    
Accumulated Amortization and Impairment $ (66,717) $ (57,482)
Intangible Assets, Net 63,786  
Intangible assets, gross 135,463 144,698
Intangible assets, net 68,746 87,216
Insurance licenses    
Intangible Assets and Goodwill    
Indefinite-lived intangible assets $ 4,960 $ 4,960
Customer relationships    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 9 years 8 years
Intangible Assets, Gross $ 69,024 $ 69,504
Accumulated Amortization and Impairment (32,620) (24,153)
Intangible Assets, Net $ 36,404 $ 45,351
Acquired technology    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 5 years 5 years
Intangible Assets, Gross $ 28,001 $ 36,041
Accumulated Amortization and Impairment (20,490) (22,358)
Intangible Assets, Net $ 7,511 $ 13,683
Trademarks and tradenames    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 11 years 11 years
Intangible Assets, Gross $ 23,443 $ 23,443
Accumulated Amortization and Impairment (8,708) (6,701)
Intangible Assets, Net $ 14,735 $ 16,742
Non-compete agreements    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 5 years 3 years
Intangible Assets, Gross $ 301 $ 616
Accumulated Amortization and Impairment (182) (455)
Intangible Assets, Net $ 119 $ 161
Value of business acquired    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years)   1 year
Intangible Assets, Gross   $ 400
Accumulated Amortization and Impairment   (400)
Intangible Assets, Net   $ 0
Renewal rights    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 6 years 6 years
Intangible Assets, Gross $ 9,734 $ 9,734
Accumulated Amortization and Impairment (4,717) (3,415)
Intangible Assets, Net $ 5,017 $ 6,319