XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible Assets and Goodwill    
Accumulated Amortization And Impairment $ (57,482) $ (40,191)
Intangible Assets, Net 82,256  
Intangible assets, gross 144,698 148,446
Intangible assets, net 87,216 108,255
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) 8 years 9 years
Intangible Assets, gross $ 69,504 $ 69,730
Accumulated Amortization And Impairment (24,153) (15,079)
Intangible Assets, Net $ 45,351 $ 54,651
Acquired technology    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 5 years 5 years
Intangible Assets, gross $ 36,041 $ 37,932
Accumulated Amortization And Impairment (22,358) (16,468)
Intangible Assets, Net $ 13,683 $ 21,464
Trademarks and tradenames    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 11 years 10 years
Intangible Assets, gross $ 23,443 $ 25,071
Accumulated Amortization And Impairment (6,701) (5,724)
Intangible Assets, Net $ 16,742 $ 19,347
Non-compete agreements    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 3 years 3 years
Intangible Assets, gross $ 616 $ 619
Accumulated Amortization And Impairment (455) (407)
Intangible Assets, Net $ 161 $ 212
Value of business acquired    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 1 year 1 year
Intangible Assets, gross $ 400 $ 400
Accumulated Amortization And Impairment (400) (400)
Intangible Assets, Net $ 0 $ 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 (3,415) (2,113)
Intangible Assets, Net $ 6,319 $ 7,621